pub enum OpenRequestDecision {
Authorized {
event: ReconnectFreshEvent,
},
Refused(OpenRequestRefusal),
}Expand description
Decision for one open request.
Variants§
Authorized
The aggregate authorized exactly one real socket open.
Fields
§
event: ReconnectFreshEventThe fresh event that authorized this attempt.
Refused(OpenRequestRefusal)
The open was refused typed with unchanged authority state.
Trait Implementations§
Source§impl Debug for OpenRequestDecision
impl Debug for OpenRequestDecision
impl Eq for OpenRequestDecision
Source§impl PartialEq for OpenRequestDecision
impl PartialEq for OpenRequestDecision
impl StructuralPartialEq for OpenRequestDecision
Auto Trait Implementations§
impl Freeze for OpenRequestDecision
impl RefUnwindSafe for OpenRequestDecision
impl Send for OpenRequestDecision
impl Sync for OpenRequestDecision
impl Unpin for OpenRequestDecision
impl UnsafeUnpin for OpenRequestDecision
impl UnwindSafe for OpenRequestDecision
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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.