pub enum DeviceUsageStatus {
Active,
Completed,
EnteredInError,
Intended,
NotDone,
OnHold,
Stopped,
}Expand description
DeviceUsageStatus. A coded concept indicating the current status of the Device Usage.
FHIR version: 5.0.0.
Variants§
Active
active
Active. The device is still being used.
Completed
completed
Completed. The device is no longer being used.
EnteredInError
entered-in-error
Entered in Error. The statement was recorded incorrectly.
Intended
intended
Intended. The device may be used at some time in the future.
NotDone
not-done
Not done. The device was not used.
OnHold
on-hold
On Hold. Actions implied by the statement have been temporarily halted, but are expected to continue later. May also be called “suspended”.
Stopped
stopped
Stopped. Actions implied by the statement have been permanently halted, before all of them occurred.
Trait Implementations§
Source§impl AsRef<str> for DeviceUsageStatus
impl AsRef<str> for DeviceUsageStatus
Source§impl Clone for DeviceUsageStatus
impl Clone for DeviceUsageStatus
Source§fn clone(&self) -> DeviceUsageStatus
fn clone(&self) -> DeviceUsageStatus
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 DeviceUsageStatus
impl Debug for DeviceUsageStatus
Source§impl<'de> Deserialize<'de> for DeviceUsageStatus
impl<'de> Deserialize<'de> for DeviceUsageStatus
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 DeviceUsageStatus
impl Display for DeviceUsageStatus
Source§impl From<DeviceUsageStatus> for CodeableConcept
impl From<DeviceUsageStatus> for CodeableConcept
Source§fn from(code: DeviceUsageStatus) -> Self
fn from(code: DeviceUsageStatus) -> Self
Converts to this type from the input type.
Source§impl From<DeviceUsageStatus> for Coding
impl From<DeviceUsageStatus> for Coding
Source§fn from(code: DeviceUsageStatus) -> Self
fn from(code: DeviceUsageStatus) -> Self
Converts to this type from the input type.
Source§impl FromStr for DeviceUsageStatus
impl FromStr for DeviceUsageStatus
Source§impl Hash for DeviceUsageStatus
impl Hash for DeviceUsageStatus
Source§impl PartialEq for DeviceUsageStatus
impl PartialEq for DeviceUsageStatus
Source§fn eq(&self, other: &DeviceUsageStatus) -> bool
fn eq(&self, other: &DeviceUsageStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for DeviceUsageStatus
impl Serialize for DeviceUsageStatus
impl Copy for DeviceUsageStatus
impl Eq for DeviceUsageStatus
impl StructuralPartialEq for DeviceUsageStatus
Auto Trait Implementations§
impl Freeze for DeviceUsageStatus
impl RefUnwindSafe for DeviceUsageStatus
impl Send for DeviceUsageStatus
impl Sync for DeviceUsageStatus
impl Unpin for DeviceUsageStatus
impl UnsafeUnpin for DeviceUsageStatus
impl UnwindSafe for DeviceUsageStatus
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