pub struct Snapclient {
pub name: String,
pub protocol_version: u32,
pub version: String,
}Expand description
Snapclient software information.
Fields§
§name: StringSoftware name.
protocol_version: u32Protocol version.
version: StringSoftware version string.
Trait Implementations§
Source§impl Clone for Snapclient
impl Clone for Snapclient
Source§fn clone(&self) -> Snapclient
fn clone(&self) -> Snapclient
Returns a duplicate of the value. Read more
1.0.0 · 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 Snapclient
impl Debug for Snapclient
Source§impl Default for Snapclient
impl Default for Snapclient
Source§fn default() -> Snapclient
fn default() -> Snapclient
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for Snapclient
impl<'de> Deserialize<'de> for Snapclient
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<Snapclient, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Snapclient, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for Snapclient
impl Serialize for Snapclient
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
Auto Trait Implementations§
impl Freeze for Snapclient
impl RefUnwindSafe for Snapclient
impl Send for Snapclient
impl Sync for Snapclient
impl Unpin for Snapclient
impl UnsafeUnpin for Snapclient
impl UnwindSafe for Snapclient
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