pub struct CompanionAuthorizationDiagnostic {
pub presentation: CredentialPresentation,
pub failure: CompanionPrerequisiteFailure,
}Expand description
Diagnostic attribution for a companion that invalidates the root transaction.
Fields§
§presentation: CredentialPresentationCompanion presentation whose prerequisite failed.
failure: CompanionPrerequisiteFailureThe known failure, preserved separately from the root denial event.
Trait Implementations§
impl Eq for CompanionAuthorizationDiagnostic
impl StructuralPartialEq for CompanionAuthorizationDiagnostic
Auto Trait Implementations§
impl Freeze for CompanionAuthorizationDiagnostic
impl RefUnwindSafe for CompanionAuthorizationDiagnostic
impl Send for CompanionAuthorizationDiagnostic
impl Sync for CompanionAuthorizationDiagnostic
impl Unpin for CompanionAuthorizationDiagnostic
impl UnsafeUnpin for CompanionAuthorizationDiagnostic
impl UnwindSafe for CompanionAuthorizationDiagnostic
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