pub enum ChainDecision {
Trusted,
Reject(ChainReject),
}Expand description
Whether a derivation chain is trusted.
Variants§
Trusted
Every edge is a valid derivation AND the chain terminates at the exact externally-trusted root.
Reject(ChainReject)
The chain is rejected, fail-closed.
Trait Implementations§
Source§impl Clone for ChainDecision
impl Clone for ChainDecision
Source§impl Debug for ChainDecision
impl Debug for ChainDecision
impl Eq for ChainDecision
Source§impl PartialEq for ChainDecision
impl PartialEq for ChainDecision
impl StructuralPartialEq for ChainDecision
Auto Trait Implementations§
impl Freeze for ChainDecision
impl RefUnwindSafe for ChainDecision
impl Send for ChainDecision
impl Sync for ChainDecision
impl Unpin for ChainDecision
impl UnsafeUnpin for ChainDecision
impl UnwindSafe for ChainDecision
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