21#include "fruit/fruit.h"
Definition: command_source.h:37
virtual ~CommandSource()=default
virtual Result< std::vector< MonitorCommand > > Commands()=0
Definition: command_source.h:43
virtual Result< void > WaitForAvailability()=0
Definition: alloc_driver.h:20
tl::expected< T, StackTraceError > Result
Definition: result_type.h:30
Definition: logging.h:464
Definition: command_source.h:29
Command command
Definition: command_source.h:30
bool is_critical
Definition: command_source.h:31
MonitorCommand(Command command, bool is_critical=true)
Definition: command_source.h:33