pub struct EvidenceGuarantees {
pub observation_points: BTreeSet<ObservationPoint>,
pub identity_bases: BTreeSet<IdentityBasis>,
pub temporal_bindings: BTreeSet<TemporalBinding>,
pub causal_bindings: BTreeSet<CausalBinding>,
}Fields§
§observation_points: BTreeSet<ObservationPoint>§identity_bases: BTreeSet<IdentityBasis>§temporal_bindings: BTreeSet<TemporalBinding>§causal_bindings: BTreeSet<CausalBinding>Implementations§
Trait Implementations§
Source§impl Clone for EvidenceGuarantees
impl Clone for EvidenceGuarantees
Source§impl Debug for EvidenceGuarantees
impl Debug for EvidenceGuarantees
Source§impl Default for EvidenceGuarantees
impl Default for EvidenceGuarantees
Source§impl<'de> Deserialize<'de> for EvidenceGuarantees
impl<'de> Deserialize<'de> for EvidenceGuarantees
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for EvidenceGuarantees
Source§impl PartialEq for EvidenceGuarantees
impl PartialEq for EvidenceGuarantees
Source§impl Serialize for EvidenceGuarantees
impl Serialize for EvidenceGuarantees
impl StructuralPartialEq for EvidenceGuarantees
Auto Trait Implementations§
impl Freeze for EvidenceGuarantees
impl RefUnwindSafe for EvidenceGuarantees
impl Send for EvidenceGuarantees
impl Sync for EvidenceGuarantees
impl Unpin for EvidenceGuarantees
impl UnsafeUnpin for EvidenceGuarantees
impl UnwindSafe for EvidenceGuarantees
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