pub struct ParamDef {
pub param_type: String,
pub data_version: u32,
pub endian: ParamdefEndian,
pub string_format: ParamdefFormat,
pub format_version: u32,
pub fields: Vec<ParamField>,
}
Expand description
A definition for the format of a param file
Fields§
§param_type: String
The internal type key for the parameter
data_version: u32
The data version declared for the param
endian: ParamdefEndian
The endianness declared for the param
string_format: ParamdefFormat
The string encoding declared for the param
format_version: u32
The version of the format for the XML
fields: Vec<ParamField>
The fields present in the param. Ordered.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ParamDef
impl RefUnwindSafe for ParamDef
impl Send for ParamDef
impl Sync for ParamDef
impl Unpin for ParamDef
impl UnwindSafe for ParamDef
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