pub struct PractitionerQualificationBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub identifier: Option<Vec<Identifier>>,
pub code: Option<CodeableConcept>,
pub period: Option<Period>,
pub issuer: Option<Reference>,
}
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
identifier: Option<Vec<Identifier>>
An identifier for this qualification for the practitioner
code: Option<CodeableConcept>
Coded representation of the qualification
period: Option<Period>
Period during which the qualification is valid
issuer: Option<Reference>
Organization that regulates and issues the qualification
Trait Implementations§
Source§impl Clone for PractitionerQualificationBackboneElement
impl Clone for PractitionerQualificationBackboneElement
Source§fn clone(&self) -> PractitionerQualificationBackboneElement
fn clone(&self) -> PractitionerQualificationBackboneElement
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 PractitionerQualificationBackboneElement
impl Convert for PractitionerQualificationBackboneElement
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 PractitionerQualificationBackboneElement
impl Default for PractitionerQualificationBackboneElement
Source§fn default() -> PractitionerQualificationBackboneElement
fn default() -> PractitionerQualificationBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PractitionerQualificationBackboneElement
impl<'de> Deserialize<'de> for PractitionerQualificationBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for PractitionerQualificationBackboneElement
impl Executor for PractitionerQualificationBackboneElement
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 PractitionerQualificationBackboneElement
Auto Trait Implementations§
impl Freeze for PractitionerQualificationBackboneElement
impl RefUnwindSafe for PractitionerQualificationBackboneElement
impl Send for PractitionerQualificationBackboneElement
impl Sync for PractitionerQualificationBackboneElement
impl Unpin for PractitionerQualificationBackboneElement
impl UnwindSafe for PractitionerQualificationBackboneElement
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