pub enum LayerFailureKind {
Unavailable,
Error,
Timeout,
}Expand description
A fail-closed category for a layer that could not return a decision.
Variants§
The layer or its required dependency is not available.
Error
The layer returned an operational or policy-evaluation error.
Timeout
The layer exceeded its configured deadline.
Trait Implementations§
Source§impl Clone for LayerFailureKind
impl Clone for LayerFailureKind
impl Copy for LayerFailureKind
Source§impl Debug for LayerFailureKind
impl Debug for LayerFailureKind
impl Eq for LayerFailureKind
Source§impl PartialEq for LayerFailureKind
impl PartialEq for LayerFailureKind
impl StructuralPartialEq for LayerFailureKind
Auto Trait Implementations§
impl Freeze for LayerFailureKind
impl RefUnwindSafe for LayerFailureKind
impl Send for LayerFailureKind
impl Sync for LayerFailureKind
impl Unpin for LayerFailureKind
impl UnsafeUnpin for LayerFailureKind
impl UnwindSafe for LayerFailureKind
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