pub struct MonitorStartOp;Trait Implementations§
Source§impl PluginAction for MonitorStartOp
impl PluginAction for MonitorStartOp
const NAME: &'static str = "monitor.start"
const DESCRIPTION: &'static str = "Start a monitor."
const KIND: PluginActionKind = PluginActionKind::Command
const SESSION_PARAM: SessionParam = SessionParam::Required
type Args = StartMonitorArgs
type Output = MonitorSnapshot
Auto Trait Implementations§
impl Freeze for MonitorStartOp
impl RefUnwindSafe for MonitorStartOp
impl Send for MonitorStartOp
impl Sync for MonitorStartOp
impl Unpin for MonitorStartOp
impl UnsafeUnpin for MonitorStartOp
impl UnwindSafe for MonitorStartOp
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