pub struct MessageDefinitionAllowedResponseBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub message: Option<CanonicalDt>,
pub situation: Option<MarkdownDt>,
}
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
message: Option<CanonicalDt>
Reference to allowed message definition response
situation: Option<MarkdownDt>
When should this response be used
Trait Implementations§
Source§impl Clone for MessageDefinitionAllowedResponseBackboneElement
impl Clone for MessageDefinitionAllowedResponseBackboneElement
Source§fn clone(&self) -> MessageDefinitionAllowedResponseBackboneElement
fn clone(&self) -> MessageDefinitionAllowedResponseBackboneElement
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 MessageDefinitionAllowedResponseBackboneElement
impl Convert for MessageDefinitionAllowedResponseBackboneElement
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 MessageDefinitionAllowedResponseBackboneElement
impl Default for MessageDefinitionAllowedResponseBackboneElement
Source§fn default() -> MessageDefinitionAllowedResponseBackboneElement
fn default() -> MessageDefinitionAllowedResponseBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MessageDefinitionAllowedResponseBackboneElement
impl<'de> Deserialize<'de> for MessageDefinitionAllowedResponseBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for MessageDefinitionAllowedResponseBackboneElement
impl Executor for MessageDefinitionAllowedResponseBackboneElement
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 MessageDefinitionAllowedResponseBackboneElement
Auto Trait Implementations§
impl Freeze for MessageDefinitionAllowedResponseBackboneElement
impl RefUnwindSafe for MessageDefinitionAllowedResponseBackboneElement
impl Send for MessageDefinitionAllowedResponseBackboneElement
impl Sync for MessageDefinitionAllowedResponseBackboneElement
impl Unpin for MessageDefinitionAllowedResponseBackboneElement
impl UnwindSafe for MessageDefinitionAllowedResponseBackboneElement
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