pub struct Delegation { /* private fields */ }Expand description
A type of Edge that represents a delegation to a second certificate
Implementations§
Source§impl Delegation
impl Delegation
pub fn issuer(&self) -> &Certificate
pub fn target(&self) -> &Certificate
pub fn trust_amount(&self) -> u8
pub fn trust_depth(&self) -> TrustDepth
pub fn regex_match(&self, target_user_id: &Identity) -> bool
Trait Implementations§
Source§impl Clone for Delegation
impl Clone for Delegation
Source§fn clone(&self) -> Delegation
fn clone(&self) -> Delegation
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Delegation
impl Debug for Delegation
Source§impl Hash for Delegation
impl Hash for Delegation
Source§impl PartialEq for Delegation
impl PartialEq for Delegation
impl Eq for Delegation
impl StructuralPartialEq for Delegation
Auto Trait Implementations§
impl Freeze for Delegation
impl RefUnwindSafe for Delegation
impl Send for Delegation
impl Sync for Delegation
impl Unpin for Delegation
impl UnwindSafe for Delegation
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