pub struct ExplanationOfBenefitTotalBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub category: Option<CodeableConcept>,
pub amount: Option<Money>,
}
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
category: Option<CodeableConcept>
Type of adjudication information
amount: Option<Money>
Financial total for the category
Trait Implementations§
Source§impl Clone for ExplanationOfBenefitTotalBackboneElement
impl Clone for ExplanationOfBenefitTotalBackboneElement
Source§fn clone(&self) -> ExplanationOfBenefitTotalBackboneElement
fn clone(&self) -> ExplanationOfBenefitTotalBackboneElement
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 ExplanationOfBenefitTotalBackboneElement
impl Convert for ExplanationOfBenefitTotalBackboneElement
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 ExplanationOfBenefitTotalBackboneElement
impl Default for ExplanationOfBenefitTotalBackboneElement
Source§fn default() -> ExplanationOfBenefitTotalBackboneElement
fn default() -> ExplanationOfBenefitTotalBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExplanationOfBenefitTotalBackboneElement
impl<'de> Deserialize<'de> for ExplanationOfBenefitTotalBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ExplanationOfBenefitTotalBackboneElement
impl Executor for ExplanationOfBenefitTotalBackboneElement
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 ExplanationOfBenefitTotalBackboneElement
Auto Trait Implementations§
impl Freeze for ExplanationOfBenefitTotalBackboneElement
impl RefUnwindSafe for ExplanationOfBenefitTotalBackboneElement
impl Send for ExplanationOfBenefitTotalBackboneElement
impl Sync for ExplanationOfBenefitTotalBackboneElement
impl Unpin for ExplanationOfBenefitTotalBackboneElement
impl UnwindSafe for ExplanationOfBenefitTotalBackboneElement
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