pub struct MessageHeaderSourceBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub endpoint: Option<Reference>,
pub name: Option<StringDt>,
pub software: Option<StringDt>,
pub version: Option<StringDt>,
pub contact: Option<ContactPoint>,
}
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 source address or Endpoint resource
name: Option<StringDt>
Name of system
software: Option<StringDt>
Name of software running the system
version: Option<StringDt>
Version of software running
contact: Option<ContactPoint>
Human contact for problems
Trait Implementations§
Source§impl Clone for MessageHeaderSourceBackboneElement
impl Clone for MessageHeaderSourceBackboneElement
Source§fn clone(&self) -> MessageHeaderSourceBackboneElement
fn clone(&self) -> MessageHeaderSourceBackboneElement
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 MessageHeaderSourceBackboneElement
impl Convert for MessageHeaderSourceBackboneElement
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 MessageHeaderSourceBackboneElement
impl Default for MessageHeaderSourceBackboneElement
Source§fn default() -> MessageHeaderSourceBackboneElement
fn default() -> MessageHeaderSourceBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MessageHeaderSourceBackboneElement
impl<'de> Deserialize<'de> for MessageHeaderSourceBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for MessageHeaderSourceBackboneElement
impl Executor for MessageHeaderSourceBackboneElement
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 MessageHeaderSourceBackboneElement
Auto Trait Implementations§
impl Freeze for MessageHeaderSourceBackboneElement
impl RefUnwindSafe for MessageHeaderSourceBackboneElement
impl Send for MessageHeaderSourceBackboneElement
impl Sync for MessageHeaderSourceBackboneElement
impl Unpin for MessageHeaderSourceBackboneElement
impl UnwindSafe for MessageHeaderSourceBackboneElement
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