pub struct HandshakeResponseV2 {
pub server_version: u32,
pub server_name: String,
pub compatible: bool,
pub server_capabilities: ServerCapabilities,
}Fields§
§server_version: u32§server_name: String§compatible: bool§server_capabilities: ServerCapabilitiesTrait Implementations§
Source§impl Clone for HandshakeResponseV2
impl Clone for HandshakeResponseV2
Source§fn clone(&self) -> HandshakeResponseV2
fn clone(&self) -> HandshakeResponseV2
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 HandshakeResponseV2
impl Debug for HandshakeResponseV2
Source§impl<'de> Deserialize<'de> for HandshakeResponseV2
impl<'de> Deserialize<'de> for HandshakeResponseV2
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
Auto Trait Implementations§
impl Freeze for HandshakeResponseV2
impl RefUnwindSafe for HandshakeResponseV2
impl Send for HandshakeResponseV2
impl Sync for HandshakeResponseV2
impl Unpin for HandshakeResponseV2
impl UnsafeUnpin for HandshakeResponseV2
impl UnwindSafe for HandshakeResponseV2
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