pub struct RuleBasedAxisCont {
pub category: SwAxisContCategory,
pub sw_array_size: Vec<u64>,
pub sw_axis_index: u64,
pub rule_based_values: RuleBasedValueSpecification,
pub unit: Option<Unit>,
}
Expand description
specification of the axis values of a compound primitive data type (curve, map) in a rule-based definition
Fields§
§category: SwAxisContCategory
category of the axis; one of STD_AXIS
, COM_AXIS
, COM_AXIS
, RES_AXIS
sw_array_size: Vec<u64>
dimensions of the axis, used if the category is RES_AXIS
, otherwise it should be empty
sw_axis_index: u64
index of the axis. Here 1 is the x axis, 2 is the y axis, …
rule_based_values: RuleBasedValueSpecification
axis values in the physical domain
unit: Option<Unit>
pyhsical unit of the axis values
Trait Implementations§
Source§impl Clone for RuleBasedAxisCont
impl Clone for RuleBasedAxisCont
Source§fn clone(&self) -> RuleBasedAxisCont
fn clone(&self) -> RuleBasedAxisCont
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for RuleBasedAxisCont
impl Debug for RuleBasedAxisCont
Source§impl PartialEq for RuleBasedAxisCont
impl PartialEq for RuleBasedAxisCont
impl StructuralPartialEq for RuleBasedAxisCont
Auto Trait Implementations§
impl Freeze for RuleBasedAxisCont
impl !RefUnwindSafe for RuleBasedAxisCont
impl Send for RuleBasedAxisCont
impl Sync for RuleBasedAxisCont
impl Unpin for RuleBasedAxisCont
impl !UnwindSafe for RuleBasedAxisCont
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