pub struct InventoryItemCharacteristicBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub characteristic_type: Option<CodeableConcept>,
pub value: Option<CodeableConcept>,
}
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
characteristic_type: Option<CodeableConcept>
The characteristic that is being defined
value: Option<CodeableConcept>
The value of the attribute
Trait Implementations§
Source§impl Clone for InventoryItemCharacteristicBackboneElement
impl Clone for InventoryItemCharacteristicBackboneElement
Source§fn clone(&self) -> InventoryItemCharacteristicBackboneElement
fn clone(&self) -> InventoryItemCharacteristicBackboneElement
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 InventoryItemCharacteristicBackboneElement
impl Convert for InventoryItemCharacteristicBackboneElement
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 InventoryItemCharacteristicBackboneElement
impl Default for InventoryItemCharacteristicBackboneElement
Source§fn default() -> InventoryItemCharacteristicBackboneElement
fn default() -> InventoryItemCharacteristicBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InventoryItemCharacteristicBackboneElement
impl<'de> Deserialize<'de> for InventoryItemCharacteristicBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for InventoryItemCharacteristicBackboneElement
impl Executor for InventoryItemCharacteristicBackboneElement
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 InventoryItemCharacteristicBackboneElement
Auto Trait Implementations§
impl Freeze for InventoryItemCharacteristicBackboneElement
impl RefUnwindSafe for InventoryItemCharacteristicBackboneElement
impl Send for InventoryItemCharacteristicBackboneElement
impl Sync for InventoryItemCharacteristicBackboneElement
impl Unpin for InventoryItemCharacteristicBackboneElement
impl UnwindSafe for InventoryItemCharacteristicBackboneElement
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