pub struct CompletePropertyAbsenceEvidence { /* private fields */ }Expand description
Exact proof that a requested property is absent.
Implementations§
Source§impl CompletePropertyAbsenceEvidence
impl CompletePropertyAbsenceEvidence
Sourcepub fn try_new(
request: PropertyRequest,
evidence: Evidence,
) -> Result<Self, PropertyResolutionError>
pub fn try_new( request: PropertyRequest, evidence: Evidence, ) -> Result<Self, PropertyResolutionError>
Creates request-bound exact absence evidence.
Sourcepub fn request(&self) -> &PropertyRequest
pub fn request(&self) -> &PropertyRequest
Bound request.
Trait Implementations§
Source§impl Clone for CompletePropertyAbsenceEvidence
impl Clone for CompletePropertyAbsenceEvidence
Source§fn clone(&self) -> CompletePropertyAbsenceEvidence
fn clone(&self) -> CompletePropertyAbsenceEvidence
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl PartialEq for CompletePropertyAbsenceEvidence
impl PartialEq for CompletePropertyAbsenceEvidence
Source§fn eq(&self, other: &CompletePropertyAbsenceEvidence) -> bool
fn eq(&self, other: &CompletePropertyAbsenceEvidence) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CompletePropertyAbsenceEvidence
Auto Trait Implementations§
impl Freeze for CompletePropertyAbsenceEvidence
impl RefUnwindSafe for CompletePropertyAbsenceEvidence
impl Send for CompletePropertyAbsenceEvidence
impl Sync for CompletePropertyAbsenceEvidence
impl Unpin for CompletePropertyAbsenceEvidence
impl UnwindSafe for CompletePropertyAbsenceEvidence
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