pub struct DelegationVerdict {
pub credential: DelegationCredential,
pub verified: bool,
pub usable: bool,
pub reasons: Vec<String>,
}Expand description
Result of verify_delegation_credential.
Fields§
§credential: DelegationCredential§verified: boolLatest-grant signature, controller, ceiling, and consistency checks passed.
usable: boolVerified, and usable for the audience now.
reasons: Vec<String>Every failed check.
Trait Implementations§
Source§impl Clone for DelegationVerdict
impl Clone for DelegationVerdict
Source§impl Debug for DelegationVerdict
impl Debug for DelegationVerdict
Source§impl<'de> Deserialize<'de> for DelegationVerdict
impl<'de> Deserialize<'de> for DelegationVerdict
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for DelegationVerdict
impl PartialEq for DelegationVerdict
Source§impl Serialize for DelegationVerdict
impl Serialize for DelegationVerdict
impl StructuralPartialEq for DelegationVerdict
Auto Trait Implementations§
impl Freeze for DelegationVerdict
impl RefUnwindSafe for DelegationVerdict
impl Send for DelegationVerdict
impl Sync for DelegationVerdict
impl Unpin for DelegationVerdict
impl UnsafeUnpin for DelegationVerdict
impl UnwindSafe for DelegationVerdict
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