pub enum EvidenceVariableCharacteristicParticipantEffective {
DateTime(Primitive<String>),
Period(Period),
Duration(Duration),
Timing(Timing),
}Expand description
The types EvidenceVariable.characteristic.participantEffective[x] allows.
Variants§
DateTime(Primitive<String>)
dateTime
Period(Period)
Period
Duration(Duration)
Duration
Timing(Timing)
Timing
Trait Implementations§
Source§impl Choice for EvidenceVariableCharacteristicParticipantEffective
Available on crate feature specialized only.
impl Choice for EvidenceVariableCharacteristicParticipantEffective
Available on crate feature
specialized only.Source§const TYPES: &'static [&'static str]
const TYPES: &'static [&'static str]
The FHIR type codes the element allows, in definition order. The
JSON key is the element name followed by the capitalised code
(
value + Quantity).Source§fn decode_as(
code: &str,
key: &str,
o: &mut Obj<'_>,
d: &mut Decoder,
) -> Option<Self>
fn decode_as( code: &str, key: &str, o: &mut Obj<'_>, d: &mut Decoder, ) -> Option<Self>
Read the variant for type
code from key key of o.Source§fn encode_into(&self, base: &str, w: &mut ObjWriter)
fn encode_into(&self, base: &str, w: &mut ObjWriter)
Write the chosen variant under
base plus its type suffix.impl StructuralPartialEq for EvidenceVariableCharacteristicParticipantEffective
Auto Trait Implementations§
impl Freeze for EvidenceVariableCharacteristicParticipantEffective
impl RefUnwindSafe for EvidenceVariableCharacteristicParticipantEffective
impl Send for EvidenceVariableCharacteristicParticipantEffective
impl Sync for EvidenceVariableCharacteristicParticipantEffective
impl Unpin for EvidenceVariableCharacteristicParticipantEffective
impl UnsafeUnpin for EvidenceVariableCharacteristicParticipantEffective
impl UnwindSafe for EvidenceVariableCharacteristicParticipantEffective
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