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