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