pub enum Operation {
Connect {
addr: Addr,
timeout: Duration,
},
Config {
addresses: bool,
},
Db {
args: Vec<OsString>,
},
Events {
timeout: Duration,
count: usize,
},
Routing {
json: bool,
rid: Option<RepoId>,
nid: Option<NodeId>,
},
Start {
foreground: bool,
verbose: bool,
path: PathBuf,
options: Vec<OsString>,
},
Logs {
lines: usize,
},
Status {
only_nid: bool,
},
Inventory {
nid: Option<NodeId>,
},
Debug,
Sessions,
Stop,
}Variants§
Auto Trait Implementations§
impl Freeze for Operation
impl RefUnwindSafe for Operation
impl Send for Operation
impl Sync for Operation
impl Unpin for Operation
impl UnwindSafe for Operation
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more