pub struct SemanticsCounters {
pub nodes: u64,
pub nodes_created: u64,
pub nodes_removed: u64,
pub nodes_updated: u64,
pub property_updates: u64,
pub geometry_updates: u64,
pub native_updates: u64,
pub actions_received: u64,
pub revisions: u64,
}Expand description
Semantics tree counters (nodes is the live node count; others cumulative).
Fields§
§nodes: u64§nodes_created: u64§nodes_removed: u64§nodes_updated: u64§property_updates: u64§geometry_updates: u64§native_updates: u64§actions_received: u64§revisions: u64Trait Implementations§
Source§impl Clone for SemanticsCounters
impl Clone for SemanticsCounters
Source§impl Debug for SemanticsCounters
impl Debug for SemanticsCounters
Source§impl Default for SemanticsCounters
impl Default for SemanticsCounters
Source§impl<'de> Deserialize<'de> for SemanticsCounterswhere
SemanticsCounters: Default,
impl<'de> Deserialize<'de> for SemanticsCounterswhere
SemanticsCounters: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SemanticsCounters
Source§impl PartialEq for SemanticsCounters
impl PartialEq for SemanticsCounters
Source§impl Serialize for SemanticsCounters
impl Serialize for SemanticsCounters
impl StructuralPartialEq for SemanticsCounters
Auto Trait Implementations§
impl Forget for SemanticsCounters
impl Freeze for SemanticsCounters
impl RefUnwindSafe for SemanticsCounters
impl Send for SemanticsCounters
impl Sync for SemanticsCounters
impl Unpin for SemanticsCounters
impl UnsafeUnpin for SemanticsCounters
impl UnwindSafe for SemanticsCounters
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