pub struct ProbeEvidence {
pub transfer: TransferEvidence,
pub allocation_attempts: Vec<AllocationAttempt>,
}Expand description
Probe evidence required before a site is exported.
Fields§
§transfer: TransferEvidenceTransfer and mapping evidence.
allocation_attempts: Vec<AllocationAttempt>Bounded allocation attempts.
Implementations§
Source§impl ProbeEvidence
impl ProbeEvidence
Sourcepub fn successful(&self) -> bool
pub fn successful(&self) -> bool
Returns true when all required probes succeeded.
Trait Implementations§
Source§impl Clone for ProbeEvidence
impl Clone for ProbeEvidence
Source§fn clone(&self) -> ProbeEvidence
fn clone(&self) -> ProbeEvidence
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 moreSource§impl Debug for ProbeEvidence
impl Debug for ProbeEvidence
impl Eq for ProbeEvidence
Source§impl PartialEq for ProbeEvidence
impl PartialEq for ProbeEvidence
impl StructuralPartialEq for ProbeEvidence
Auto Trait Implementations§
impl Freeze for ProbeEvidence
impl RefUnwindSafe for ProbeEvidence
impl Send for ProbeEvidence
impl Sync for ProbeEvidence
impl Unpin for ProbeEvidence
impl UnsafeUnpin for ProbeEvidence
impl UnwindSafe for ProbeEvidence
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.