pub struct KeylessTrust {
pub pins: Vec<PinState>,
pub t: DateTime<Utc>,
pub capabilities: Option<Vec<String>>,
}Expand description
The RFC-ACDP-0020 inputs for §11 trust-list acceptance: the pins’
§5.4 state at t (from TrustLists::select)
and, when fetched, the attesting registry’s advertised profiles (C).
Fields§
§pins: Vec<PinState>The pin states at t.
t: DateTime<Utc>The evaluation time.
capabilities: Option<Vec<String>>The attesting registry’s capabilities profiles, if fetched.
Implementations§
Trait Implementations§
Source§impl Clone for KeylessTrust
impl Clone for KeylessTrust
Source§impl Debug for KeylessTrust
impl Debug for KeylessTrust
impl Eq for KeylessTrust
Source§impl PartialEq for KeylessTrust
impl PartialEq for KeylessTrust
impl StructuralPartialEq for KeylessTrust
Auto Trait Implementations§
impl Freeze for KeylessTrust
impl RefUnwindSafe for KeylessTrust
impl Send for KeylessTrust
impl Sync for KeylessTrust
impl Unpin for KeylessTrust
impl UnsafeUnpin for KeylessTrust
impl UnwindSafe for KeylessTrust
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
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.