msr_plugin_csv_event_journal/api/
command.rs

1use msr_core::event_journal::Entry;
2
3use crate::ResultSender;
4
5use super::{Config, RecordEntryOutcome, State};
6
7#[derive(Debug)]
8pub enum Command {
9    ReplaceConfig(ResultSender<Config>, Config),
10    SwitchState(ResultSender<()>, State),
11    RecordEntry(ResultSender<RecordEntryOutcome>, Entry),
12    Shutdown(ResultSender<()>),
13}