pub enum WcpCSMessage {
greeting {
version: String,
commands: Vec<String>,
},
command(WcpCommand),
}Variants§
Implementations§
Source§impl WcpCSMessage
impl WcpCSMessage
pub fn create_greeting(version: usize, commands: Vec<String>) -> Self
Trait Implementations§
Source§impl Debug for WcpCSMessage
impl Debug for WcpCSMessage
Source§impl<'de> Deserialize<'de> for WcpCSMessage
impl<'de> Deserialize<'de> for WcpCSMessage
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
Source§impl PartialEq for WcpCSMessage
impl PartialEq for WcpCSMessage
Source§impl Serialize for WcpCSMessage
impl Serialize for WcpCSMessage
impl StructuralPartialEq for WcpCSMessage
Auto Trait Implementations§
impl Freeze for WcpCSMessage
impl RefUnwindSafe for WcpCSMessage
impl Send for WcpCSMessage
impl Sync for WcpCSMessage
impl Unpin for WcpCSMessage
impl UnwindSafe for WcpCSMessage
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