pub struct FhirR5;
Expand description
FHIR version R5, “5.0”.
Trait Implementations§
Source§impl FhirVersion for FhirR5
impl FhirVersion for FhirR5
Source§type ResourceType = ResourceType
type ResourceType = ResourceType
ResourceType
of this version.Source§type CapabilityStatement = CapabilityStatement
type CapabilityStatement = CapabilityStatement
CapabilityStatement
resource.Source§type OperationOutcome = OperationOutcome
type OperationOutcome = OperationOutcome
OperationOutcome
resource.Source§type Parameters = Parameters
type Parameters = Parameters
Parameters
resource.Source§type SearchComparator = SearchComparator
type SearchComparator = SearchComparator
SearchComparator
type.impl Copy for FhirR5
impl Eq for FhirR5
impl StructuralPartialEq for FhirR5
Auto Trait Implementations§
impl Freeze for FhirR5
impl RefUnwindSafe for FhirR5
impl Send for FhirR5
impl Sync for FhirR5
impl Unpin for FhirR5
impl UnwindSafe for FhirR5
Blanket Implementations§
Source§impl<R> AnyResource<FhirR5> for R
impl<R> AnyResource<FhirR5> for R
Source§const TYPE: ResourceType = const TYPE: r5::resources::ResourceType = R::TYPE;
const TYPE: ResourceType = const TYPE: r5::resources::ResourceType = R::TYPE;
ResourceType of this resource.
Source§const TYPE_STR: &'static str = const TYPE_STR: &'static str = R::TYPE.as_str();
const TYPE_STR: &'static str = const TYPE_STR: &'static str = R::TYPE.as_str();
Resource type of the resource as
&str
. Must be valid for use in URLs.Source§fn version_id(&self) -> Option<&str>
fn version_id(&self) -> Option<&str>
Get the resource’s version ID as string.
Source§fn set_version_id(&mut self, version_id: String)
fn set_version_id(&mut self, version_id: String)
Set the resource’s version ID.
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.