pub enum NetworkRequestType {
Snapshot,
Subscribe,
StopSubscribing,
LevelOfDetailThenNocompidsBecomesRequired,
}
Expand description
Field type variants for NetworkRequestType
.
Variants§
Snapshot
Field variant ‘1’.
Subscribe
Field variant ‘2’.
StopSubscribing
Field variant ‘4’.
LevelOfDetailThenNocompidsBecomesRequired
Field variant ‘8’.
Trait Implementations§
Source§impl Clone for NetworkRequestType
impl Clone for NetworkRequestType
Source§fn clone(&self) -> NetworkRequestType
fn clone(&self) -> NetworkRequestType
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 NetworkRequestType
impl Debug for NetworkRequestType
Source§impl<'a> FieldType<'a> for NetworkRequestType
impl<'a> FieldType<'a> for NetworkRequestType
Source§type SerializeSettings = ()
type SerializeSettings = ()
A type with values that customize the serialization algorithm, e.g.
padding information.
Source§fn serialize_with<B>(
&self,
buffer: &mut B,
_settings: Self::SerializeSettings,
) -> usizewhere
B: Buffer,
fn serialize_with<B>(
&self,
buffer: &mut B,
_settings: Self::SerializeSettings,
) -> usizewhere
B: Buffer,
Writes
self
to buffer
using custom serialization settings
.Source§fn deserialize(data: &'a [u8]) -> Result<Self, <Self as FieldType<'a>>::Error>
fn deserialize(data: &'a [u8]) -> Result<Self, <Self as FieldType<'a>>::Error>
Parses and deserializes from
data
.Source§fn serialize<B>(&self, buffer: &mut B) -> usizewhere
B: Buffer,
fn serialize<B>(&self, buffer: &mut B) -> usizewhere
B: Buffer,
Writes
self
to buffer
using default settings.Source§fn deserialize_lossy(data: &'a [u8]) -> Result<Self, Self::Error>
fn deserialize_lossy(data: &'a [u8]) -> Result<Self, Self::Error>
Like
FieldType::deserialize
, but it’s allowed to skip some amount of
input checking. Invalid inputs might not trigger errors and instead be
deserialized as random values. Read moreSource§impl Hash for NetworkRequestType
impl Hash for NetworkRequestType
Source§impl PartialEq for NetworkRequestType
impl PartialEq for NetworkRequestType
impl Copy for NetworkRequestType
impl Eq for NetworkRequestType
impl StructuralPartialEq for NetworkRequestType
Auto Trait Implementations§
impl Freeze for NetworkRequestType
impl RefUnwindSafe for NetworkRequestType
impl Send for NetworkRequestType
impl Sync for NetworkRequestType
impl Unpin for NetworkRequestType
impl UnwindSafe for NetworkRequestType
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