pub struct MedicationBatchBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub lot_number: Option<StringDt>,
pub expiration_date: Option<DateTimeDt>,
}
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
lot_number: Option<StringDt>
Identifier assigned to batch
expiration_date: Option<DateTimeDt>
When batch will expire
Trait Implementations§
Source§impl Clone for MedicationBatchBackboneElement
impl Clone for MedicationBatchBackboneElement
Source§fn clone(&self) -> MedicationBatchBackboneElement
fn clone(&self) -> MedicationBatchBackboneElement
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 MedicationBatchBackboneElement
impl Convert for MedicationBatchBackboneElement
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 MedicationBatchBackboneElement
impl Default for MedicationBatchBackboneElement
Source§fn default() -> MedicationBatchBackboneElement
fn default() -> MedicationBatchBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MedicationBatchBackboneElement
impl<'de> Deserialize<'de> for MedicationBatchBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for MedicationBatchBackboneElement
impl Executor for MedicationBatchBackboneElement
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 MedicationBatchBackboneElement
Auto Trait Implementations§
impl Freeze for MedicationBatchBackboneElement
impl RefUnwindSafe for MedicationBatchBackboneElement
impl Send for MedicationBatchBackboneElement
impl Sync for MedicationBatchBackboneElement
impl Unpin for MedicationBatchBackboneElement
impl UnwindSafe for MedicationBatchBackboneElement
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