pub enum VerificationresultPrimarySourceType {
AuthSource(Option<Element>),
ContEd(Option<Element>),
Issuer(Option<Element>),
Legal(Option<Element>),
LicBoard(Option<Element>),
PostServ(Option<Element>),
Prim(Option<Element>),
RegAuth(Option<Element>),
RelOwn(Option<Element>),
Null(Option<Element>),
}Variants§
AuthSource(Option<Element>)
Authoritative source
ContEd(Option<Element>)
Continuing Education
Issuer(Option<Element>)
Issuing source
Legal(Option<Element>)
Legal source
LicBoard(Option<Element>)
License Board
PostServ(Option<Element>)
Postal Service
Prim(Option<Element>)
Primary Education
RegAuth(Option<Element>)
Registration Authority
RelOwn(Option<Element>)
Relationship owner
Null(Option<Element>)
If value is missing and just the element is present.
Trait Implementations§
Source§impl Clone for VerificationresultPrimarySourceType
impl Clone for VerificationresultPrimarySourceType
Source§fn clone(&self) -> VerificationresultPrimarySourceType
fn clone(&self) -> VerificationresultPrimarySourceType
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 FHIRJSONDeserializer for VerificationresultPrimarySourceType
impl FHIRJSONDeserializer for VerificationresultPrimarySourceType
fn from_json_str(s: &str) -> Result<Self, DeserializeError>
fn from_serde_value( json: &Value, context: Context<'_>, ) -> Result<Self, DeserializeError>
Source§impl FHIRJSONSerializer for VerificationresultPrimarySourceType
impl FHIRJSONSerializer for VerificationresultPrimarySourceType
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 VerificationresultPrimarySourceType
impl MetaValue for VerificationresultPrimarySourceType
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 VerificationresultPrimarySourceType
impl RefUnwindSafe for VerificationresultPrimarySourceType
impl Send for VerificationresultPrimarySourceType
impl Sync for VerificationresultPrimarySourceType
impl Unpin for VerificationresultPrimarySourceType
impl UnwindSafe for VerificationresultPrimarySourceType
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