pub enum EgressAt {
CurrentHop,
NewHop,
}Expand description
Which request an egress refusal belongs to, for a guard that records decisions.
Variants§
CurrentHop
The original request, or the redirect hop the guard last authorized.
NewHop
A redirect hop refused before the guard authorized it.
Trait Implementations§
impl Copy for EgressAt
impl Eq for EgressAt
impl StructuralPartialEq for EgressAt
Auto Trait Implementations§
impl Freeze for EgressAt
impl RefUnwindSafe for EgressAt
impl Send for EgressAt
impl Sync for EgressAt
impl Unpin for EgressAt
impl UnsafeUnpin for EgressAt
impl UnwindSafe for EgressAt
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.