pub enum Adjudication {
Benefit(Option<Element>),
Copay(Option<Element>),
Deductible(Option<Element>),
Eligible(Option<Element>),
Eligpercent(Option<Element>),
Submitted(Option<Element>),
Tax(Option<Element>),
Unallocdeduct(Option<Element>),
Null(Option<Element>),
}Variants§
Benefit(Option<Element>)
Benefit Amount
Copay(Option<Element>)
CoPay
Deductible(Option<Element>)
Deductible
Eligible(Option<Element>)
Eligible Amount
Eligpercent(Option<Element>)
Eligible %
Submitted(Option<Element>)
Submitted Amount
Tax(Option<Element>)
Tax
Unallocdeduct(Option<Element>)
Unallocated Deductible
Null(Option<Element>)
If value is missing and just the element is present.
Trait Implementations§
Source§impl Clone for Adjudication
impl Clone for Adjudication
Source§fn clone(&self) -> Adjudication
fn clone(&self) -> Adjudication
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 Debug for Adjudication
impl Debug for Adjudication
Source§impl Default for Adjudication
impl Default for Adjudication
Source§impl FHIRJSONDeserializer for Adjudication
impl FHIRJSONDeserializer for Adjudication
fn from_json_str(s: &str) -> Result<Self, DeserializeError>
fn from_serde_value( json: &Value, context: Context<'_>, ) -> Result<Self, DeserializeError>
Source§impl FHIRJSONSerializer for Adjudication
impl FHIRJSONSerializer for Adjudication
fn serialize_value( &self, writer: &mut dyn Write, ) -> Result<bool, SerializeError>
fn serialize_extension( &self, writer: &mut dyn Write, ) -> Result<bool, SerializeError>
fn serialize_field( &self, field: &str, writer: &mut dyn Write, ) -> Result<bool, SerializeError>
fn is_fp_primitive(&self) -> bool
Source§impl MetaValue for Adjudication
impl MetaValue for Adjudication
fn fields(&self) -> Vec<&'static str>
fn get_field<'a>(&'a self, field: &str) -> Option<&'a dyn MetaValue>
fn get_field_mut<'a>(&'a mut self, field: &str) -> Option<&'a mut dyn MetaValue>
fn get_index<'a>(&'a self, _index: usize) -> Option<&'a dyn MetaValue>
fn get_index_mut<'a>( &'a mut self, _index: usize, ) -> Option<&'a mut dyn MetaValue>
fn flatten(&self) -> Vec<&dyn MetaValue>
fn as_any(&self) -> &dyn Any
fn typename(&self) -> &'static str
Auto Trait Implementations§
impl Freeze for Adjudication
impl RefUnwindSafe for Adjudication
impl Send for Adjudication
impl Sync for Adjudication
impl Unpin for Adjudication
impl UnwindSafe for Adjudication
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more