pub enum ApplicationSessionCommand {
Establish(ApplicationSessionRequest),
Clear,
}Expand description
Managed role command nested under the existing canic_command method.
Variants§
Establish(ApplicationSessionRequest)
Clear
Trait Implementations§
Source§impl Clone for ApplicationSessionCommand
impl Clone for ApplicationSessionCommand
Source§fn clone(&self) -> ApplicationSessionCommand
fn clone(&self) -> ApplicationSessionCommand
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 moreSource§impl Debug for ApplicationSessionCommand
impl Debug for ApplicationSessionCommand
Source§impl<'de> Deserialize<'de> for ApplicationSessionCommand
impl<'de> Deserialize<'de> for ApplicationSessionCommand
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 ApplicationSessionCommand
impl StructuralPartialEq for ApplicationSessionCommand
Auto Trait Implementations§
impl Freeze for ApplicationSessionCommand
impl RefUnwindSafe for ApplicationSessionCommand
impl Send for ApplicationSessionCommand
impl Sync for ApplicationSessionCommand
impl Unpin for ApplicationSessionCommand
impl UnsafeUnpin for ApplicationSessionCommand
impl UnwindSafe for ApplicationSessionCommand
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