pub struct InventoryItemInstanceBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub identifier: Option<Vec<Identifier>>,
pub lot_number: Option<StringDt>,
pub expiry: Option<DateTimeDt>,
pub subject: Option<Reference>,
pub location: Option<Reference>,
}
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
identifier: Option<Vec<Identifier>>
The identifier for the physical instance, typically a serial number
lot_number: Option<StringDt>
The lot or batch number of the item
expiry: Option<DateTimeDt>
The expiry date or date and time for the product
subject: Option<Reference>
The subject that the item is associated with
location: Option<Reference>
The location that the item is associated with
Trait Implementations§
Source§impl Clone for InventoryItemInstanceBackboneElement
impl Clone for InventoryItemInstanceBackboneElement
Source§fn clone(&self) -> InventoryItemInstanceBackboneElement
fn clone(&self) -> InventoryItemInstanceBackboneElement
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 InventoryItemInstanceBackboneElement
impl Convert for InventoryItemInstanceBackboneElement
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 InventoryItemInstanceBackboneElement
impl Default for InventoryItemInstanceBackboneElement
Source§fn default() -> InventoryItemInstanceBackboneElement
fn default() -> InventoryItemInstanceBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InventoryItemInstanceBackboneElement
impl<'de> Deserialize<'de> for InventoryItemInstanceBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for InventoryItemInstanceBackboneElement
impl Executor for InventoryItemInstanceBackboneElement
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 InventoryItemInstanceBackboneElement
Auto Trait Implementations§
impl Freeze for InventoryItemInstanceBackboneElement
impl RefUnwindSafe for InventoryItemInstanceBackboneElement
impl Send for InventoryItemInstanceBackboneElement
impl Sync for InventoryItemInstanceBackboneElement
impl Unpin for InventoryItemInstanceBackboneElement
impl UnwindSafe for InventoryItemInstanceBackboneElement
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