Struct a2lfile::AxisDescr [−][src]
pub struct AxisDescr {Show 21 fields
pub attribute: AxisDescrAttribute,
pub input_quantity: String,
pub conversion: String,
pub max_axis_points: u16,
pub lower_limit: f64,
pub upper_limit: f64,
pub annotation: Vec<Annotation>,
pub axis_pts_ref: Option<AxisPtsRef>,
pub byte_order: Option<ByteOrder>,
pub curve_axis_ref: Option<CurveAxisRef>,
pub deposit: Option<Deposit>,
pub extended_limits: Option<ExtendedLimits>,
pub fix_axis_par: Option<FixAxisPar>,
pub fix_axis_par_dist: Option<FixAxisParDist>,
pub fix_axis_par_list: Option<FixAxisParList>,
pub format: Option<Format>,
pub max_grad: Option<MaxGrad>,
pub monotony: Option<Monotony>,
pub phys_unit: Option<PhysUnit>,
pub read_only: Option<ReadOnly>,
pub step_size: Option<StepSize>,
// some fields omitted
}
Expand description
Axis description within an adjustable object
Specification: 3.5.17
Fields
attribute: AxisDescrAttribute
input_quantity: String
conversion: String
max_axis_points: u16
lower_limit: f64
upper_limit: f64
annotation: Vec<Annotation>
axis_pts_ref: Option<AxisPtsRef>
byte_order: Option<ByteOrder>
curve_axis_ref: Option<CurveAxisRef>
deposit: Option<Deposit>
extended_limits: Option<ExtendedLimits>
fix_axis_par: Option<FixAxisPar>
fix_axis_par_dist: Option<FixAxisParDist>
fix_axis_par_list: Option<FixAxisParList>
format: Option<Format>
max_grad: Option<MaxGrad>
monotony: Option<Monotony>
phys_unit: Option<PhysUnit>
read_only: Option<ReadOnly>
step_size: Option<StepSize>
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 AxisDescr
impl UnwindSafe for AxisDescr
Blanket Implementations
Mutably borrows from an owned value. Read more