pub struct AuxObject {
pub object_type: String,
pub data_name: Option<String>,
pub fields: Vec<String>,
pub create_if_not_found: Option<String>,
pub rows: Vec<AuxRow>,
}Expand description
One DATA section: an object type, its declared field list, and the rows.
Fields§
§object_type: String§data_name: Option<String>Optional section name (callable from LoadData scripts).
fields: Vec<String>Declared fields, in order, location suffixes preserved (BusNum:1).
create_if_not_found: Option<String>CREATE_IF_NOT_FOUND argument when the header carried one
(YES/NO/PROMPT).
rows: Vec<AuxRow>Implementations§
Trait Implementations§
impl StructuralPartialEq for AuxObject
Auto Trait Implementations§
impl Freeze for AuxObject
impl RefUnwindSafe for AuxObject
impl Send for AuxObject
impl Sync for AuxObject
impl Unpin for AuxObject
impl UnsafeUnpin for AuxObject
impl UnwindSafe for AuxObject
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