pub struct PresentationInvalidation(/* private fields */);Expand description
Named invalidation mask for opaque predecessor keys.
Implementations§
Source§impl PresentationInvalidation
impl PresentationInvalidation
Sourcepub const fn none() -> PresentationInvalidation
pub const fn none() -> PresentationInvalidation
Creates an empty invalidation set.
Sourcepub const fn with(
self,
key: PresentationObservationKey,
) -> PresentationInvalidation
pub const fn with( self, key: PresentationObservationKey, ) -> PresentationInvalidation
Adds one opaque predecessor key.
Trait Implementations§
Source§impl Clone for PresentationInvalidation
impl Clone for PresentationInvalidation
Source§fn clone(&self) -> PresentationInvalidation
fn clone(&self) -> PresentationInvalidation
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 Copy for PresentationInvalidation
Source§impl Debug for PresentationInvalidation
impl Debug for PresentationInvalidation
Source§impl Default for PresentationInvalidation
impl Default for PresentationInvalidation
Source§fn default() -> PresentationInvalidation
fn default() -> PresentationInvalidation
Returns the “default value” for a type. Read more
impl Eq for PresentationInvalidation
Source§impl PartialEq for PresentationInvalidation
impl PartialEq for PresentationInvalidation
impl StructuralPartialEq for PresentationInvalidation
Auto Trait Implementations§
impl Freeze for PresentationInvalidation
impl RefUnwindSafe for PresentationInvalidation
impl Send for PresentationInvalidation
impl Sync for PresentationInvalidation
impl Unpin for PresentationInvalidation
impl UnsafeUnpin for PresentationInvalidation
impl UnwindSafe for PresentationInvalidation
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