pub struct MonitorTakeUpdatesOp;Trait Implementations§
Source§impl PluginAction for MonitorTakeUpdatesOp
impl PluginAction for MonitorTakeUpdatesOp
const NAME: &'static str = "monitor.take_updates"
const DESCRIPTION: &'static str = "Drain pending monitor updates."
const KIND: PluginActionKind = PluginActionKind::Task
const SESSION_PARAM: SessionParam = SessionParam::Required
type Args = MonitorEmptyArgs
type Output = MonitorUpdateBatch
Auto Trait Implementations§
impl Freeze for MonitorTakeUpdatesOp
impl RefUnwindSafe for MonitorTakeUpdatesOp
impl Send for MonitorTakeUpdatesOp
impl Sync for MonitorTakeUpdatesOp
impl Unpin for MonitorTakeUpdatesOp
impl UnsafeUnpin for MonitorTakeUpdatesOp
impl UnwindSafe for MonitorTakeUpdatesOp
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