pub struct MessageHeaderDestinationBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub endpoint: Option<Reference>,
pub name: Option<StringDt>,
pub target: Option<Reference>,
pub receiver: Option<Reference>,
}
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
endpoint: Option<Reference>
Actual destination address or Endpoint resource
name: Option<StringDt>
Name of system
target: Option<Reference>
Particular delivery destination within the destination
receiver: Option<Reference>
Intended “real-world” recipient for the data
Trait Implementations§
Source§impl Clone for MessageHeaderDestinationBackboneElement
impl Clone for MessageHeaderDestinationBackboneElement
Source§fn clone(&self) -> MessageHeaderDestinationBackboneElement
fn clone(&self) -> MessageHeaderDestinationBackboneElement
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 MessageHeaderDestinationBackboneElement
impl Convert for MessageHeaderDestinationBackboneElement
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 MessageHeaderDestinationBackboneElement
impl Default for MessageHeaderDestinationBackboneElement
Source§fn default() -> MessageHeaderDestinationBackboneElement
fn default() -> MessageHeaderDestinationBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MessageHeaderDestinationBackboneElement
impl<'de> Deserialize<'de> for MessageHeaderDestinationBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for MessageHeaderDestinationBackboneElement
impl Executor for MessageHeaderDestinationBackboneElement
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 MessageHeaderDestinationBackboneElement
Auto Trait Implementations§
impl Freeze for MessageHeaderDestinationBackboneElement
impl RefUnwindSafe for MessageHeaderDestinationBackboneElement
impl Send for MessageHeaderDestinationBackboneElement
impl Sync for MessageHeaderDestinationBackboneElement
impl Unpin for MessageHeaderDestinationBackboneElement
impl UnwindSafe for MessageHeaderDestinationBackboneElement
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