pub struct IndexCoverage { /* private fields */ }Expand description
What an ats-hash-index-v3 protects in the root SignedData and signer.
An element without an entry is not an error: it was added after the time-stamp, or is not protected by it. Only an entry without an element invalidates the index (§5.5.2).
Implementations§
Source§impl IndexCoverage
impl IndexCoverage
Sourcepub fn unmatched(&self) -> &[Unmatched]
pub fn unmatched(&self) -> &[Unmatched]
Entries that match no element, in list and written order.
Sourcepub fn certificates(&self) -> &[bool]
pub fn certificates(&self) -> &[bool]
Whether each certificate choice, in original order, has an entry.
Sourcepub fn revocations(&self) -> &[bool]
pub fn revocations(&self) -> &[bool]
Whether each revocation choice, in original order, has an entry.
Sourcepub fn attribute_values(&self) -> &[(AttributeValue, bool)]
pub fn attribute_values(&self) -> &[(AttributeValue, bool)]
Every unsigned attribute value of the signer, in original order, and whether it has an entry.
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for IndexCoverage
impl RefUnwindSafe for IndexCoverage
impl Send for IndexCoverage
impl Sync for IndexCoverage
impl Unpin for IndexCoverage
impl UnsafeUnpin for IndexCoverage
impl UnwindSafe for IndexCoverage
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