pub struct PlanDefinitionActionInputBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub title: Option<StringDt>,
pub requirement: Option<DataRequirement>,
pub related_data: Option<IdDt>,
}
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
title: Option<StringDt>
User-visible title
requirement: Option<DataRequirement>
What data is provided
What data is provided
Trait Implementations§
Source§impl Clone for PlanDefinitionActionInputBackboneElement
impl Clone for PlanDefinitionActionInputBackboneElement
Source§fn clone(&self) -> PlanDefinitionActionInputBackboneElement
fn clone(&self) -> PlanDefinitionActionInputBackboneElement
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 PlanDefinitionActionInputBackboneElement
impl Convert for PlanDefinitionActionInputBackboneElement
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 PlanDefinitionActionInputBackboneElement
impl Default for PlanDefinitionActionInputBackboneElement
Source§fn default() -> PlanDefinitionActionInputBackboneElement
fn default() -> PlanDefinitionActionInputBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PlanDefinitionActionInputBackboneElement
impl<'de> Deserialize<'de> for PlanDefinitionActionInputBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for PlanDefinitionActionInputBackboneElement
impl Executor for PlanDefinitionActionInputBackboneElement
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 PlanDefinitionActionInputBackboneElement
Auto Trait Implementations§
impl Freeze for PlanDefinitionActionInputBackboneElement
impl RefUnwindSafe for PlanDefinitionActionInputBackboneElement
impl Send for PlanDefinitionActionInputBackboneElement
impl Sync for PlanDefinitionActionInputBackboneElement
impl Unpin for PlanDefinitionActionInputBackboneElement
impl UnwindSafe for PlanDefinitionActionInputBackboneElement
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