pub struct SocksMessage {
pub server_id: u32,
pub exit: bool,
pub data: Option<String>,
}Fields§
§server_id: u32§exit: bool§data: Option<String>Trait Implementations§
Source§impl Clone for SocksMessage
impl Clone for SocksMessage
Source§fn clone(&self) -> SocksMessage
fn clone(&self) -> SocksMessage
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 SocksMessage
impl Debug for SocksMessage
Source§impl Default for SocksMessage
impl Default for SocksMessage
Source§fn default() -> SocksMessage
fn default() -> SocksMessage
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SocksMessage
impl<'de> Deserialize<'de> for SocksMessage
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 SocksMessage
impl PartialEq for SocksMessage
Source§fn eq(&self, other: &SocksMessage) -> bool
fn eq(&self, other: &SocksMessage) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SocksMessage
impl Serialize for SocksMessage
impl Eq for SocksMessage
impl StructuralPartialEq for SocksMessage
Auto Trait Implementations§
impl Freeze for SocksMessage
impl RefUnwindSafe for SocksMessage
impl Send for SocksMessage
impl Sync for SocksMessage
impl Unpin for SocksMessage
impl UnsafeUnpin for SocksMessage
impl UnwindSafe for SocksMessage
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