pub struct InventoryItemNameBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub name_type: Option<Coding>,
pub language: Option<CodeDt>,
pub name: Option<StringDt>,
}
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
name_type: Option<Coding>
The type of name e.g. ‘brand-name’, ‘functional-name’, ‘common-name’
language: Option<CodeDt>
The language used to express the item name
name: Option<StringDt>
The name or designation of the item
Trait Implementations§
Source§impl Clone for InventoryItemNameBackboneElement
impl Clone for InventoryItemNameBackboneElement
Source§fn clone(&self) -> InventoryItemNameBackboneElement
fn clone(&self) -> InventoryItemNameBackboneElement
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 InventoryItemNameBackboneElement
impl Convert for InventoryItemNameBackboneElement
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 InventoryItemNameBackboneElement
impl Default for InventoryItemNameBackboneElement
Source§fn default() -> InventoryItemNameBackboneElement
fn default() -> InventoryItemNameBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InventoryItemNameBackboneElement
impl<'de> Deserialize<'de> for InventoryItemNameBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for InventoryItemNameBackboneElement
impl Executor for InventoryItemNameBackboneElement
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 InventoryItemNameBackboneElement
Auto Trait Implementations§
impl Freeze for InventoryItemNameBackboneElement
impl RefUnwindSafe for InventoryItemNameBackboneElement
impl Send for InventoryItemNameBackboneElement
impl Sync for InventoryItemNameBackboneElement
impl Unpin for InventoryItemNameBackboneElement
impl UnwindSafe for InventoryItemNameBackboneElement
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