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<RouteCloseReason, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RouteCloseReason, <__D as Deserializer<'de>>::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
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
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