pub enum AdmissionResult {
Allow,
Deny,
Narrow,
RequireApproval,
Quarantine,
}Expand description
Admission decision produced before execution.
Variants§
Allow
The operation may continue as requested.
Deny
The operation is denied.
Narrow
The operation may continue only with a narrower scope.
RequireApproval
The operation requires stronger approval.
Quarantine
The operation is quarantined for later review.
Trait Implementations§
Source§impl Clone for AdmissionResult
impl Clone for AdmissionResult
Source§fn clone(&self) -> AdmissionResult
fn clone(&self) -> AdmissionResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AdmissionResult
Source§impl Debug for AdmissionResult
impl Debug for AdmissionResult
impl Eq for AdmissionResult
Source§impl PartialEq for AdmissionResult
impl PartialEq for AdmissionResult
Source§fn eq(&self, other: &AdmissionResult) -> bool
fn eq(&self, other: &AdmissionResult) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AdmissionResult
Auto Trait Implementations§
impl Freeze for AdmissionResult
impl RefUnwindSafe for AdmissionResult
impl Send for AdmissionResult
impl Sync for AdmissionResult
impl Unpin for AdmissionResult
impl UnsafeUnpin for AdmissionResult
impl UnwindSafe for AdmissionResult
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