pub struct OperationDefinitionParameterBindingBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub strength: Option<CodeDt>,
pub value_set: Option<CanonicalDt>,
}
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
strength: Option<CodeDt>
required | extensible | preferred | example
value_set: Option<CanonicalDt>
Source of value set
Trait Implementations§
Source§impl Clone for OperationDefinitionParameterBindingBackboneElement
impl Clone for OperationDefinitionParameterBindingBackboneElement
Source§fn clone(&self) -> OperationDefinitionParameterBindingBackboneElement
fn clone(&self) -> OperationDefinitionParameterBindingBackboneElement
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 OperationDefinitionParameterBindingBackboneElement
impl Convert for OperationDefinitionParameterBindingBackboneElement
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 OperationDefinitionParameterBindingBackboneElement
impl Default for OperationDefinitionParameterBindingBackboneElement
Source§fn default() -> OperationDefinitionParameterBindingBackboneElement
fn default() -> OperationDefinitionParameterBindingBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OperationDefinitionParameterBindingBackboneElement
impl<'de> Deserialize<'de> for OperationDefinitionParameterBindingBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for OperationDefinitionParameterBindingBackboneElement
impl Executor for OperationDefinitionParameterBindingBackboneElement
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 OperationDefinitionParameterBindingBackboneElement
Auto Trait Implementations§
impl Freeze for OperationDefinitionParameterBindingBackboneElement
impl RefUnwindSafe for OperationDefinitionParameterBindingBackboneElement
impl Send for OperationDefinitionParameterBindingBackboneElement
impl Sync for OperationDefinitionParameterBindingBackboneElement
impl Unpin for OperationDefinitionParameterBindingBackboneElement
impl UnwindSafe for OperationDefinitionParameterBindingBackboneElement
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