pub enum RouteCloseReason {
Reload,
Restart,
Disable,
Crash,
CapabilityDenied,
}Expand description
Why subc is closing a module’s client routes.
Variants§
Reload
Restart
Disable
Crash
CapabilityDenied
A live route became forbidden because newly attested capability metadata matched its supervised opening module’s deny edge.
Trait Implementations§
Source§impl Clone for RouteCloseReason
impl Clone for RouteCloseReason
Source§fn clone(&self) -> RouteCloseReason
fn clone(&self) -> RouteCloseReason
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 RouteCloseReason
Source§impl Debug for RouteCloseReason
impl Debug for RouteCloseReason
Source§impl<'de> Deserialize<'de> for RouteCloseReason
impl<'de> Deserialize<'de> for RouteCloseReason
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for RouteCloseReason
Source§impl PartialEq for RouteCloseReason
impl PartialEq for RouteCloseReason
Source§impl Serialize for RouteCloseReason
impl Serialize for RouteCloseReason
impl StructuralPartialEq for RouteCloseReason
Auto Trait Implementations§
impl Freeze for RouteCloseReason
impl RefUnwindSafe for RouteCloseReason
impl Send for RouteCloseReason
impl Sync for RouteCloseReason
impl Unpin for RouteCloseReason
impl UnsafeUnpin for RouteCloseReason
impl UnwindSafe for RouteCloseReason
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