Struct a2lfile::Group [−][src]
pub struct Group {
pub name: String,
pub long_identifier: String,
pub annotation: Vec<Annotation>,
pub function_list: Option<FunctionList>,
pub if_data: Vec<IfData>,
pub ref_characteristic: Option<RefCharacteristic>,
pub ref_measurement: Option<RefMeasurement>,
pub root: Option<Root>,
pub sub_group: Option<SubGroup>,
// some fields omitted
}
Expand description
Defines a group of releated CHARACTERISTIC and MEASUREMENT objects
Specification: 3.5.71
Fields
name: String
long_identifier: String
annotation: Vec<Annotation>
function_list: Option<FunctionList>
if_data: Vec<IfData>
ref_characteristic: Option<RefCharacteristic>
ref_measurement: Option<RefMeasurement>
root: Option<Root>
sub_group: Option<SubGroup>
Implementations
Trait Implementations
get a reference to the BlockInfo that describes the layout of the a2l object
get a mutable reference to the BlockInfo that describes the layout of the a2l object
reset the location information on the a2l object. It will be treated like a new object when writing a file
reset the reference to an include file on this objct and its children. This causes the object to be written into the output file instead of referenced through /include “filename” Read more
Auto Trait Implementations
impl RefUnwindSafe for Group
impl UnwindSafe for Group
Blanket Implementations
Mutably borrows from an owned value. Read more