pub struct EngineStatusReport {
pub loaded: bool,
pub node_count: u32,
pub edge_count: u32,
pub read_only: bool,
pub overlay_edge_count: usize,
pub tombstoned_edges: usize,
pub sync_overlay_edges: usize,
pub sync_tombstoned_edges: usize,
pub sync_tombstoned_nodes: usize,
}Expand description
Engine status JSON payload for admin surfaces.
Fields§
§loaded: boolWhether an engine is loaded in this backend.
node_count: u32Node count from artifact metadata.
edge_count: u32Edge count from artifact metadata.
read_only: boolWhether the artifact is read-only.
overlay_edge_count: usizeOverlay edge insertions currently buffered.
tombstoned_edges: usizeTombstoned base edges.
sync_overlay_edges: usizeSync overlay edge count.
sync_tombstoned_edges: usizeSync tombstoned edge count.
sync_tombstoned_nodes: usizeSync tombstoned node count.
Implementations§
Trait Implementations§
Source§impl Clone for EngineStatusReport
impl Clone for EngineStatusReport
Source§fn clone(&self) -> EngineStatusReport
fn clone(&self) -> EngineStatusReport
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 moreSource§impl Debug for EngineStatusReport
impl Debug for EngineStatusReport
Source§impl PartialEq for EngineStatusReport
impl PartialEq for EngineStatusReport
Source§fn eq(&self, other: &EngineStatusReport) -> bool
fn eq(&self, other: &EngineStatusReport) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for EngineStatusReport
impl StructuralPartialEq for EngineStatusReport
Auto Trait Implementations§
impl Freeze for EngineStatusReport
impl RefUnwindSafe for EngineStatusReport
impl Send for EngineStatusReport
impl Sync for EngineStatusReport
impl Unpin for EngineStatusReport
impl UnsafeUnpin for EngineStatusReport
impl UnwindSafe for EngineStatusReport
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