pub struct DeviceDefinitionHasPartBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub reference: Option<Reference>,
pub count: Option<IntegerDt>,
}
Fields§
§id: Option<String>
Unique id for inter-element referencing
extension: Option<Vec<Extension>>
Additional content defined by implementations
modifier_extension: Option<Vec<Extension>>
Extensions that cannot be ignored even if unrecognized
reference: Option<Reference>
Reference to the part
count: Option<IntegerDt>
Number of occurrences of the part
Trait Implementations§
Source§impl Clone for DeviceDefinitionHasPartBackboneElement
impl Clone for DeviceDefinitionHasPartBackboneElement
Source§fn clone(&self) -> DeviceDefinitionHasPartBackboneElement
fn clone(&self) -> DeviceDefinitionHasPartBackboneElement
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 Convert for DeviceDefinitionHasPartBackboneElement
impl Convert for DeviceDefinitionHasPartBackboneElement
fn to_integer(&self) -> Result<Integer>
fn to_decimal(&self) -> Result<Decimal>
fn to_strings(&self) -> Result<String>
fn to_datetime(&self) -> Result<DateTime>
fn to_boolean(&self) -> Result<Boolean>
Source§impl Default for DeviceDefinitionHasPartBackboneElement
impl Default for DeviceDefinitionHasPartBackboneElement
Source§fn default() -> DeviceDefinitionHasPartBackboneElement
fn default() -> DeviceDefinitionHasPartBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DeviceDefinitionHasPartBackboneElement
impl<'de> Deserialize<'de> for DeviceDefinitionHasPartBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for DeviceDefinitionHasPartBackboneElement
impl Executor for DeviceDefinitionHasPartBackboneElement
fn element(&self, symbol: &String, index: &Option<usize>) -> Result<Collection>
fn to_collection(&self, index: &Option<usize>) -> Collection
fn child(&self, _index: usize) -> Result<Collection>
impl DataType for DeviceDefinitionHasPartBackboneElement
Auto Trait Implementations§
impl Freeze for DeviceDefinitionHasPartBackboneElement
impl RefUnwindSafe for DeviceDefinitionHasPartBackboneElement
impl Send for DeviceDefinitionHasPartBackboneElement
impl Sync for DeviceDefinitionHasPartBackboneElement
impl Unpin for DeviceDefinitionHasPartBackboneElement
impl UnwindSafe for DeviceDefinitionHasPartBackboneElement
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