pub struct OpaquePresentationFact { /* private fields */ }Expand description
One caller-owned opaque, content-free fact accepted by raw correlation.
Implementations§
Source§impl OpaquePresentationFact
impl OpaquePresentationFact
Sourcepub const fn new(
label: &'static str,
key: PresentationObservationKey,
invalidates: PresentationInvalidation,
) -> OpaquePresentationFact
pub const fn new( label: &'static str, key: PresentationObservationKey, invalidates: PresentationInvalidation, ) -> OpaquePresentationFact
Creates one validated opaque fact.
Trait Implementations§
Source§impl Clone for OpaquePresentationFact
impl Clone for OpaquePresentationFact
Source§fn clone(&self) -> OpaquePresentationFact
fn clone(&self) -> OpaquePresentationFact
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 OpaquePresentationFact
Source§impl Debug for OpaquePresentationFact
impl Debug for OpaquePresentationFact
impl Eq for OpaquePresentationFact
Source§impl PartialEq for OpaquePresentationFact
impl PartialEq for OpaquePresentationFact
impl StructuralPartialEq for OpaquePresentationFact
Auto Trait Implementations§
impl Freeze for OpaquePresentationFact
impl RefUnwindSafe for OpaquePresentationFact
impl Send for OpaquePresentationFact
impl Sync for OpaquePresentationFact
impl Unpin for OpaquePresentationFact
impl UnsafeUnpin for OpaquePresentationFact
impl UnwindSafe for OpaquePresentationFact
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