Struct tf_demo_parser::demo::sendprop::RawSendPropDefinition [−][src]
pub struct RawSendPropDefinition { pub prop_type: SendPropType, pub name: SendPropName, pub identifier: SendPropIdentifier, pub flags: SendPropFlags, pub table_name: Option<SendTableName>, pub low_value: Option<f32>, pub high_value: Option<f32>, pub bit_count: Option<u32>, pub element_count: Option<u16>, pub array_property: Option<Box<RawSendPropDefinition>>, pub original_bit_count: Option<u32>, }
Fields
prop_type: SendPropType
name: SendPropName
identifier: SendPropIdentifier
flags: SendPropFlags
table_name: Option<SendTableName>
low_value: Option<f32>
high_value: Option<f32>
bit_count: Option<u32>
element_count: Option<u16>
array_property: Option<Box<RawSendPropDefinition>>
original_bit_count: Option<u32>
Implementations
Get the referred data table
Note that this is not the owner table
Trait Implementations
Write the type to stream
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
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for RawSendPropDefinition
impl Send for RawSendPropDefinition
impl Sync for RawSendPropDefinition
impl Unpin for RawSendPropDefinition
impl UnwindSafe for RawSendPropDefinition
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn encode(
&Self,
&mut BitWriteStream<'_, LittleEndian>,
&ParserState
) -> Result<(), ParseError>
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more