pub struct RelayedProfessional {
pub family_name: String,
pub given_name: String,
pub identifier: String,
pub issuing_authority: String,
pub roles: Vec<Coded>,
}Expand description
The health professional a contact point relays (2026/2099 Annex Table 1).
Fields§
§family_name: Stringfamily_name.
given_name: Stringgiven_name.
identifier: Stringhp_identifier, unique among the identifiers the Member State where
the professional is registered issues.
issuing_authority_name: the agency that issued hp_identifier.
roles: Vec<Coded>hp_professional_role, as the codes the contact point states.
Trait Implementations§
Source§impl Clone for RelayedProfessional
impl Clone for RelayedProfessional
Source§impl Debug for RelayedProfessional
impl Debug for RelayedProfessional
impl Eq for RelayedProfessional
Source§impl PartialEq for RelayedProfessional
impl PartialEq for RelayedProfessional
impl StructuralPartialEq for RelayedProfessional
Auto Trait Implementations§
impl Freeze for RelayedProfessional
impl RefUnwindSafe for RelayedProfessional
impl Send for RelayedProfessional
impl Sync for RelayedProfessional
impl Unpin for RelayedProfessional
impl UnsafeUnpin for RelayedProfessional
impl UnwindSafe for RelayedProfessional
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