pub struct ApplicationValueSpecification {
pub label: Option<String>,
pub category: ApplicationPrimitiveCategory,
pub sw_axis_conts: Vec<SwAxisCont>,
pub sw_value_cont: SwValueCont,
}
Expand description
Application value
Fields§
§label: Option<String>
SHORT-LABEL: used to identify the application value in a human readable way. This is used when the application value is part of a record.
category: ApplicationPrimitiveCategory
category of the application value
sw_axis_conts: Vec<SwAxisCont>
axis values of a compound primitive data type. Required for categories ResAxis
, Cure, Map, Cuboid, Cube4, Cube5
sw_value_cont: SwValueCont
values of a compound primitive data type
Trait Implementations§
Source§impl Clone for ApplicationValueSpecification
impl Clone for ApplicationValueSpecification
Source§fn clone(&self) -> ApplicationValueSpecification
fn clone(&self) -> ApplicationValueSpecification
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 From<ApplicationValueSpecification> for ValueSpecification
impl From<ApplicationValueSpecification> for ValueSpecification
Source§fn from(value_spec: ApplicationValueSpecification) -> Self
fn from(value_spec: ApplicationValueSpecification) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ApplicationValueSpecification
impl PartialEq for ApplicationValueSpecification
Source§fn eq(&self, other: &ApplicationValueSpecification) -> bool
fn eq(&self, other: &ApplicationValueSpecification) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for ApplicationValueSpecification
Auto Trait Implementations§
impl Freeze for ApplicationValueSpecification
impl !RefUnwindSafe for ApplicationValueSpecification
impl Send for ApplicationValueSpecification
impl Sync for ApplicationValueSpecification
impl Unpin for ApplicationValueSpecification
impl !UnwindSafe for ApplicationValueSpecification
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