pub enum SendPropParseDefinition {
NormalVarInt {
changes_often: bool,
unsigned: bool,
},
UnsignedInt {
changes_often: bool,
bit_count: u8,
},
Int {
changes_often: bool,
bit_count: u8,
},
Float {
changes_often: bool,
definition: FloatDefinition,
},
String {
changes_often: bool,
},
Vector {
changes_often: bool,
definition: FloatDefinition,
},
VectorXY {
changes_often: bool,
definition: FloatDefinition,
},
Array {
changes_often: bool,
inner_definition: Box<SendPropParseDefinition>,
count_bit_count: u16,
},
}Variants§
Implementations§
source§impl SendPropParseDefinition
impl SendPropParseDefinition
pub fn changes_often(&self) -> bool
Trait Implementations§
source§impl Clone for SendPropParseDefinition
impl Clone for SendPropParseDefinition
source§fn clone(&self) -> SendPropParseDefinition
fn clone(&self) -> SendPropParseDefinition
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 SendPropParseDefinition
impl Debug for SendPropParseDefinition
source§impl<'de> Deserialize<'de> for SendPropParseDefinition
impl<'de> Deserialize<'de> for SendPropParseDefinition
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 Serialize for SendPropParseDefinition
impl Serialize for SendPropParseDefinition
source§impl TryFrom<&RawSendPropDefinition> for SendPropParseDefinition
impl TryFrom<&RawSendPropDefinition> for SendPropParseDefinition
§type Error = MalformedSendPropDefinitionError
type Error = MalformedSendPropDefinitionError
The type returned in the event of a conversion error.
Auto Trait Implementations§
impl RefUnwindSafe for SendPropParseDefinition
impl Send for SendPropParseDefinition
impl Sync for SendPropParseDefinition
impl Unpin for SendPropParseDefinition
impl UnwindSafe for SendPropParseDefinition
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