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