pub struct ProtocolVersionInfo {
pub minecraft_version: String,
pub version: i32,
pub data_version: Option<i32>,
pub uses_netty: bool,
pub major_version: String,
pub release_type: String,
}
Fields§
§minecraft_version: String
§version: i32
§data_version: Option<i32>
§uses_netty: bool
§major_version: String
§release_type: String
Trait Implementations§
Source§impl Clone for ProtocolVersionInfo
impl Clone for ProtocolVersionInfo
Source§fn clone(&self) -> ProtocolVersionInfo
fn clone(&self) -> ProtocolVersionInfo
Returns a copy 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 ProtocolVersionInfo
impl Debug for ProtocolVersionInfo
Source§impl<'de> Deserialize<'de> for ProtocolVersionInfo
impl<'de> Deserialize<'de> for ProtocolVersionInfo
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 Hash for ProtocolVersionInfo
impl Hash for ProtocolVersionInfo
Source§impl PartialEq for ProtocolVersionInfo
impl PartialEq for ProtocolVersionInfo
impl Eq for ProtocolVersionInfo
impl StructuralPartialEq for ProtocolVersionInfo
Auto Trait Implementations§
impl Freeze for ProtocolVersionInfo
impl RefUnwindSafe for ProtocolVersionInfo
impl Send for ProtocolVersionInfo
impl Sync for ProtocolVersionInfo
impl Unpin for ProtocolVersionInfo
impl UnwindSafe for ProtocolVersionInfo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.