pub struct VerificationPath {
pub links: Vec<PathLink>,
pub root: AuthorityNode,
}Expand description
A complete verification path from an artifact signer to a root.
Fields§
§links: Vec<PathLink>Links in order from the signer’s node up to (excluding) the root.
root: AuthorityNodeThe root authority terminating the path.
Implementations§
Source§impl VerificationPath
impl VerificationPath
The distinct authorities on this path, signer first.
Sourcepub fn signer_scope(&self) -> &ScopeDimensions
pub fn signer_scope(&self) -> &ScopeDimensions
The scope of the signer node (the most-narrow scope on the path).
Trait Implementations§
Source§impl Clone for VerificationPath
impl Clone for VerificationPath
Source§fn clone(&self) -> VerificationPath
fn clone(&self) -> VerificationPath
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 moreAuto Trait Implementations§
impl Freeze for VerificationPath
impl RefUnwindSafe for VerificationPath
impl Send for VerificationPath
impl Sync for VerificationPath
impl Unpin for VerificationPath
impl UnsafeUnpin for VerificationPath
impl UnwindSafe for VerificationPath
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