pub enum PropertyResolution {
Present(ResolvedProperty),
Absent(CompletePropertyAbsenceEvidence),
}Expand description
Conclusive property result from a trusted source adapter.
Variants§
Present(ResolvedProperty)
The exact request-bound property value and its provenance.
Absent(CompletePropertyAbsenceEvidence)
Exact proof that the requested property is absent.
Trait Implementations§
Source§impl Clone for PropertyResolution
impl Clone for PropertyResolution
Source§fn clone(&self) -> PropertyResolution
fn clone(&self) -> PropertyResolution
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 Debug for PropertyResolution
impl Debug for PropertyResolution
Source§impl PartialEq for PropertyResolution
impl PartialEq for PropertyResolution
impl StructuralPartialEq for PropertyResolution
Auto Trait Implementations§
impl Freeze for PropertyResolution
impl RefUnwindSafe for PropertyResolution
impl Send for PropertyResolution
impl Sync for PropertyResolution
impl Unpin for PropertyResolution
impl UnwindSafe for PropertyResolution
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