pub struct RegistryCanonicalState { /* private fields */ }Expand description
Canonical registry-level state as captured in persisted snapshots.
Implementations§
Source§impl RegistryCanonicalState
impl RegistryCanonicalState
Sourcepub fn max_completed(&self) -> usize
pub fn max_completed(&self) -> usize
Maximum completed operations retained at capture time.
Sourcepub fn max_concurrent(&self) -> Option<usize>
pub fn max_concurrent(&self) -> Option<usize>
Maximum concurrent non-terminal operations at capture time.
Sourcepub fn operation_count(&self) -> usize
pub fn operation_count(&self) -> usize
Number of operations captured in the snapshot.
Sourcepub fn completion_feed_count(&self) -> usize
pub fn completion_feed_count(&self) -> usize
Number of generated-owned public completion feed entries captured.
Trait Implementations§
Source§impl Clone for RegistryCanonicalState
impl Clone for RegistryCanonicalState
Source§fn clone(&self) -> RegistryCanonicalState
fn clone(&self) -> RegistryCanonicalState
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 RegistryCanonicalState
impl Debug for RegistryCanonicalState
Source§impl<'de> Deserialize<'de> for RegistryCanonicalState
impl<'de> Deserialize<'de> for RegistryCanonicalState
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
Auto Trait Implementations§
impl Freeze for RegistryCanonicalState
impl RefUnwindSafe for RegistryCanonicalState
impl Send for RegistryCanonicalState
impl Sync for RegistryCanonicalState
impl Unpin for RegistryCanonicalState
impl UnsafeUnpin for RegistryCanonicalState
impl UnwindSafe for RegistryCanonicalState
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