pub struct MonitorSub {
pub conn_id: u64,
pub ioid: u32,
pub version: u8,
pub is_be: bool,
pub running: bool,
pub pipeline_enabled: bool,
pub nfree: u32,
pub filtered_desc: Option<StructureDesc>,
pub last_snapshot: Option<NtPayload>,
}Fields§
§conn_id: u64§ioid: u32§version: u8§is_be: bool§running: bool§pipeline_enabled: bool§nfree: u32§filtered_desc: Option<StructureDesc>When set, only encode these fields in monitor data responses.
last_snapshot: Option<NtPayload>Last payload sent to this subscriber. Used to produce sparse deltas on
subsequent updates (see spvirit-server/src/monitor.rs). None means
the next update is the initial full snapshot.
Trait Implementations§
Source§impl Clone for MonitorSub
impl Clone for MonitorSub
Source§fn clone(&self) -> MonitorSub
fn clone(&self) -> MonitorSub
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for MonitorSub
impl RefUnwindSafe for MonitorSub
impl Send for MonitorSub
impl Sync for MonitorSub
impl Unpin for MonitorSub
impl UnsafeUnpin for MonitorSub
impl UnwindSafe for MonitorSub
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