pub enum DeviceUsageAdherenceReason {
Broken,
Burned,
Forgot,
Lost,
Prescribed,
Stolen,
}Expand description
DeviceUsageAdherenceReason. A coded concept indicating the reason for the usage of the device.
FHIR version: 5.0.0.
Variants§
Broken
broken
Broken. The device is broken.
Burned
burned
Burned. The device is burned.
Forgot
forgot
Forgot. The device is forgotten.
Lost
lost
Lost. The device is lost.
Prescribed
prescribed
Prescribed. The device is prescribed.
Stolen
stolen
Stolen. The device is stolen.
Trait Implementations§
Source§impl AsRef<str> for DeviceUsageAdherenceReason
impl AsRef<str> for DeviceUsageAdherenceReason
Source§impl Clone for DeviceUsageAdherenceReason
impl Clone for DeviceUsageAdherenceReason
Source§fn clone(&self) -> DeviceUsageAdherenceReason
fn clone(&self) -> DeviceUsageAdherenceReason
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 DeviceUsageAdherenceReason
impl Debug for DeviceUsageAdherenceReason
Source§impl<'de> Deserialize<'de> for DeviceUsageAdherenceReason
impl<'de> Deserialize<'de> for DeviceUsageAdherenceReason
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 DeviceUsageAdherenceReason
impl Display for DeviceUsageAdherenceReason
Source§impl From<DeviceUsageAdherenceReason> for CodeableConcept
impl From<DeviceUsageAdherenceReason> for CodeableConcept
Source§fn from(code: DeviceUsageAdherenceReason) -> Self
fn from(code: DeviceUsageAdherenceReason) -> Self
Converts to this type from the input type.
Source§impl From<DeviceUsageAdherenceReason> for Coding
impl From<DeviceUsageAdherenceReason> for Coding
Source§fn from(code: DeviceUsageAdherenceReason) -> Self
fn from(code: DeviceUsageAdherenceReason) -> Self
Converts to this type from the input type.
Source§impl FromStr for DeviceUsageAdherenceReason
impl FromStr for DeviceUsageAdherenceReason
Source§impl Hash for DeviceUsageAdherenceReason
impl Hash for DeviceUsageAdherenceReason
Source§impl PartialEq for DeviceUsageAdherenceReason
impl PartialEq for DeviceUsageAdherenceReason
Source§fn eq(&self, other: &DeviceUsageAdherenceReason) -> bool
fn eq(&self, other: &DeviceUsageAdherenceReason) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for DeviceUsageAdherenceReason
impl Eq for DeviceUsageAdherenceReason
impl StructuralPartialEq for DeviceUsageAdherenceReason
Auto Trait Implementations§
impl Freeze for DeviceUsageAdherenceReason
impl RefUnwindSafe for DeviceUsageAdherenceReason
impl Send for DeviceUsageAdherenceReason
impl Sync for DeviceUsageAdherenceReason
impl Unpin for DeviceUsageAdherenceReason
impl UnsafeUnpin for DeviceUsageAdherenceReason
impl UnwindSafe for DeviceUsageAdherenceReason
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