pub struct Data<N, D, G> { /* private fields */ }Expand description
Original complete container, before PKI, path/status or level validation.
Implementations§
Source§impl<N: Copy, D: Copy, G: Copy> Data<N, D, G>
impl<N: Copy, D: Copy, G: Copy> Data<N, D, G>
Sourcepub fn hint(&self) -> Option<Hint<N>>
pub fn hint(&self) -> Option<Hint<N>>
Original timestamp association hint; never an authentication receipt.
Sourcepub fn certificates(&self) -> Option<&Catalogue<N, D, G>>
pub fn certificates(&self) -> Option<&Catalogue<N, D, G>>
Complete original certificate-value catalogue, if present.
Sourcepub fn revocations(&self) -> Option<&Catalogue<N, D, G>>
pub fn revocations(&self) -> Option<&Catalogue<N, D, G>>
Complete original revocation-value catalogue, if present.
Trait Implementations§
Auto Trait Implementations§
impl<N, D, G> !Freeze for Data<N, D, G>
impl<N, D, G> Forget for Data<N, D, G>
impl<N, D, G> RefUnwindSafe for Data<N, D, G>where
Snapshot<D, G>: RefUnwindSafe,
N: RefUnwindSafe,
Option<Hint<N>>: RefUnwindSafe,
Option<Catalogue<N, D, G>>: RefUnwindSafe,
impl<N, D, G> Send for Data<N, D, G>
impl<N, D, G> Sync for Data<N, D, G>
impl<N, D, G> Unpin for Data<N, D, G>
impl<N, D, G> UnsafeUnpin for Data<N, D, G>where
Snapshot<D, G>: UnsafeUnpin,
N: UnsafeUnpin,
Option<Hint<N>>: UnsafeUnpin,
Option<Catalogue<N, D, G>>: UnsafeUnpin,
impl<N, D, G> UnwindSafe for Data<N, D, G>where
Snapshot<D, G>: UnwindSafe,
N: UnwindSafe,
Option<Hint<N>>: UnwindSafe,
Option<Catalogue<N, D, G>>: UnwindSafe,
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