pub struct SelectedRealtimeStateRealization { /* private fields */ }Expand description
Authoritative mutable-state realization selected before native allocation.
Implementations§
Source§impl SelectedRealtimeStateRealization
impl SelectedRealtimeStateRealization
Sourcepub const fn layout(&self) -> &StateLayout
pub const fn layout(&self) -> &StateLayout
Returns the exact architecture-owned mutable-state layout.
Sourcepub const fn policy(&self) -> &CacheResidencyPolicy
pub const fn policy(&self) -> &CacheResidencyPolicy
Returns the exact selected state residency policy.
Sourcepub fn components(&self) -> &[SelectedRealtimeStateComponentRealization]
pub fn components(&self) -> &[SelectedRealtimeStateComponentRealization]
Returns state components in architecture layer/component order.
Sourcepub const fn checkpoint(&self) -> bool
pub const fn checkpoint(&self) -> bool
Returns whether state checkpoints are guaranteed.
Sourcepub const fn observation_retention(&self) -> bool
pub const fn observation_retention(&self) -> bool
Returns whether observed submissions retain every live state component.
Trait Implementations§
Source§impl Clone for SelectedRealtimeStateRealization
impl Clone for SelectedRealtimeStateRealization
Source§fn clone(&self) -> SelectedRealtimeStateRealization
fn clone(&self) -> SelectedRealtimeStateRealization
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 moreimpl Eq for SelectedRealtimeStateRealization
impl StructuralPartialEq for SelectedRealtimeStateRealization
Auto Trait Implementations§
impl Freeze for SelectedRealtimeStateRealization
impl RefUnwindSafe for SelectedRealtimeStateRealization
impl Send for SelectedRealtimeStateRealization
impl Sync for SelectedRealtimeStateRealization
impl Unpin for SelectedRealtimeStateRealization
impl UnsafeUnpin for SelectedRealtimeStateRealization
impl UnwindSafe for SelectedRealtimeStateRealization
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