pub struct CoverageClassBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub type_: Option<CodeableConcept>,
pub value: Option<Identifier>,
pub name: Option<StringDt>,
}
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
type_: Option<CodeableConcept>
Type of class such as ‘group’ or ‘plan’
value: Option<Identifier>
Value associated with the type
name: Option<StringDt>
Human readable description of the type and value
Trait Implementations§
Source§impl Clone for CoverageClassBackboneElement
impl Clone for CoverageClassBackboneElement
Source§fn clone(&self) -> CoverageClassBackboneElement
fn clone(&self) -> CoverageClassBackboneElement
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 CoverageClassBackboneElement
impl Convert for CoverageClassBackboneElement
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 Debug for CoverageClassBackboneElement
impl Debug for CoverageClassBackboneElement
Source§impl Default for CoverageClassBackboneElement
impl Default for CoverageClassBackboneElement
Source§fn default() -> CoverageClassBackboneElement
fn default() -> CoverageClassBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CoverageClassBackboneElement
impl<'de> Deserialize<'de> for CoverageClassBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for CoverageClassBackboneElement
impl Executor for CoverageClassBackboneElement
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 CoverageClassBackboneElement
Auto Trait Implementations§
impl Freeze for CoverageClassBackboneElement
impl RefUnwindSafe for CoverageClassBackboneElement
impl Send for CoverageClassBackboneElement
impl Sync for CoverageClassBackboneElement
impl Unpin for CoverageClassBackboneElement
impl UnwindSafe for CoverageClassBackboneElement
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