pub struct ProtocolInfo {
pub name: String,
pub version: u16,
}Fields§
§name: String§version: u16Trait Implementations§
Source§impl Clone for ProtocolInfo
impl Clone for ProtocolInfo
Source§impl Debug for ProtocolInfo
impl Debug for ProtocolInfo
Source§impl<'de> Deserialize<'de> for ProtocolInfo
impl<'de> Deserialize<'de> for ProtocolInfo
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 ProtocolInfo
Source§impl Hash for ProtocolInfo
impl Hash for ProtocolInfo
Source§impl PartialEq for ProtocolInfo
impl PartialEq for ProtocolInfo
Source§impl Serialize for ProtocolInfo
impl Serialize for ProtocolInfo
impl StructuralPartialEq for ProtocolInfo
Auto Trait Implementations§
impl Freeze for ProtocolInfo
impl RefUnwindSafe for ProtocolInfo
impl Send for ProtocolInfo
impl Sync for ProtocolInfo
impl Unpin for ProtocolInfo
impl UnsafeUnpin for ProtocolInfo
impl UnwindSafe for ProtocolInfo
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