pub struct EndpointPayloadBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub type_: Option<Vec<CodeableConcept>>,
pub mime_type: Option<Vec<CodeDt>>,
}
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<Vec<CodeableConcept>>
The type of content that may be used at this endpoint (e.g. XDS Discharge summaries)
mime_type: Option<Vec<CodeDt>>
Mimetype to send. If not specified, the content could be anything (including no payload, if the connectionType defined this)
Trait Implementations§
Source§impl Clone for EndpointPayloadBackboneElement
impl Clone for EndpointPayloadBackboneElement
Source§fn clone(&self) -> EndpointPayloadBackboneElement
fn clone(&self) -> EndpointPayloadBackboneElement
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 EndpointPayloadBackboneElement
impl Convert for EndpointPayloadBackboneElement
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 EndpointPayloadBackboneElement
impl Default for EndpointPayloadBackboneElement
Source§fn default() -> EndpointPayloadBackboneElement
fn default() -> EndpointPayloadBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EndpointPayloadBackboneElement
impl<'de> Deserialize<'de> for EndpointPayloadBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for EndpointPayloadBackboneElement
impl Executor for EndpointPayloadBackboneElement
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 EndpointPayloadBackboneElement
Auto Trait Implementations§
impl Freeze for EndpointPayloadBackboneElement
impl RefUnwindSafe for EndpointPayloadBackboneElement
impl Send for EndpointPayloadBackboneElement
impl Sync for EndpointPayloadBackboneElement
impl Unpin for EndpointPayloadBackboneElement
impl UnwindSafe for EndpointPayloadBackboneElement
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