pub struct OutputTag {Show 22 fields
pub suffix: Option<String>,
pub uid: Option<String>,
pub parent_uid: Option<String>,
pub data_type: Option<String>,
pub max: Option<String>,
pub min: Option<String>,
pub external_access: Option<String>,
pub constant: Option<String>,
pub permission_set: Option<String>,
pub verified: Option<String>,
pub tracking_groups: Option<String>,
pub use: Option<String>,
pub custom_properties: Vec<CustomPropertiesCollection>,
pub description: Vec<Description>,
pub comments: Vec<CommentCollection>,
pub engineering_units: Vec<EngineeringUnitCollection>,
pub maxes: Vec<MaxLimitCollection>,
pub mins: Vec<MinLimitCollection>,
pub state0s: Vec<State0Collection>,
pub state1s: Vec<State1Collection>,
pub data: Vec<DataWide>,
pub force_data: Vec<ForceDataWide>,
}Expand description
OutputTagType element
Fields§
§suffix: Option<String>Suffix attribute
uid: Option<String>UId attribute
parent_uid: Option<String>ParentUId attribute
data_type: Option<String>DataType attribute
max: Option<String>Max attribute
min: Option<String>Min attribute
external_access: Option<String>ExternalAccess attribute
constant: Option<String>Constant attribute
permission_set: Option<String>PermissionSet attribute
verified: Option<String>Verified attribute
tracking_groups: Option<String>TrackingGroups attribute
use: Option<String>Use attribute
custom_properties: Vec<CustomPropertiesCollection>CustomProperties element
description: Vec<Description>Description element
comments: Vec<CommentCollection>Comments element
engineering_units: Vec<EngineeringUnitCollection>EngineeringUnits element
maxes: Vec<MaxLimitCollection>Maxes element
mins: Vec<MinLimitCollection>Mins element
state0s: Vec<State0Collection>State0s element
state1s: Vec<State1Collection>State1s element
data: Vec<DataWide>Data element
force_data: Vec<ForceDataWide>ForceData element
Trait Implementations§
Source§impl<'de> Deserialize<'de> for OutputTag
impl<'de> Deserialize<'de> for OutputTag
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for OutputTag
Auto Trait Implementations§
impl Freeze for OutputTag
impl RefUnwindSafe for OutputTag
impl Send for OutputTag
impl Sync for OutputTag
impl Unpin for OutputTag
impl UnsafeUnpin for OutputTag
impl UnwindSafe for OutputTag
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