pub enum CapabilityStatementKind {
Capability,
Instance,
Requirements,
}Expand description
CapabilityStatementKind. How a capability statement is intended to be used.
FHIR version: 5.0.0.
Variants§
Capability
capability
Capability. The CapabilityStatement instance represents the capabilities of a system or piece of software, independent of a particular installation.
Instance
instance
Instance. The CapabilityStatement instance represents the present capabilities of a specific system instance. This is the kind returned by /metadata for a FHIR server end-point.
Requirements
requirements
Requirements. The CapabilityStatement instance represents a set of requirements for other systems to meet; e.g. as part of an implementation guide or ‘request for proposal’.
Trait Implementations§
Source§impl AsRef<str> for CapabilityStatementKind
impl AsRef<str> for CapabilityStatementKind
Source§impl Clone for CapabilityStatementKind
impl Clone for CapabilityStatementKind
Source§fn clone(&self) -> CapabilityStatementKind
fn clone(&self) -> CapabilityStatementKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CapabilityStatementKind
impl Debug for CapabilityStatementKind
Source§impl<'de> Deserialize<'de> for CapabilityStatementKind
impl<'de> Deserialize<'de> for CapabilityStatementKind
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for CapabilityStatementKind
impl Display for CapabilityStatementKind
Source§impl From<CapabilityStatementKind> for CodeableConcept
impl From<CapabilityStatementKind> for CodeableConcept
Source§fn from(code: CapabilityStatementKind) -> Self
fn from(code: CapabilityStatementKind) -> Self
Converts to this type from the input type.
Source§impl From<CapabilityStatementKind> for Coding
impl From<CapabilityStatementKind> for Coding
Source§fn from(code: CapabilityStatementKind) -> Self
fn from(code: CapabilityStatementKind) -> Self
Converts to this type from the input type.
Source§impl FromStr for CapabilityStatementKind
impl FromStr for CapabilityStatementKind
Source§impl Hash for CapabilityStatementKind
impl Hash for CapabilityStatementKind
Source§impl PartialEq for CapabilityStatementKind
impl PartialEq for CapabilityStatementKind
Source§fn eq(&self, other: &CapabilityStatementKind) -> bool
fn eq(&self, other: &CapabilityStatementKind) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CapabilityStatementKind
impl Serialize for CapabilityStatementKind
impl Copy for CapabilityStatementKind
impl Eq for CapabilityStatementKind
impl StructuralPartialEq for CapabilityStatementKind
Auto Trait Implementations§
impl Freeze for CapabilityStatementKind
impl RefUnwindSafe for CapabilityStatementKind
impl Send for CapabilityStatementKind
impl Sync for CapabilityStatementKind
impl Unpin for CapabilityStatementKind
impl UnsafeUnpin for CapabilityStatementKind
impl UnwindSafe for CapabilityStatementKind
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