pub enum MedicationReviewRequirement {
NotRequired,
RequiresReview {
reason: ReviewReason,
},
}Expand description
Whether medication instructions require additional care-team review.
Variants§
NotRequired
Medication instructions do not add a review gate beyond normal staff handling.
RequiresReview
Business reason staff should review before proceeding.
Fields
§
reason: ReviewReasonReason carried by this variant.
Implementations§
Source§impl MedicationReviewRequirement
impl MedicationReviewRequirement
Sourcepub fn requires_review(&self) -> bool
pub fn requires_review(&self) -> bool
Returns whether care-team review is required before proceeding.
Trait Implementations§
Source§impl Clone for MedicationReviewRequirement
impl Clone for MedicationReviewRequirement
Source§fn clone(&self) -> MedicationReviewRequirement
fn clone(&self) -> MedicationReviewRequirement
Returns a duplicate of the value. Read more
1.0.0 · 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 MedicationReviewRequirement
impl Debug for MedicationReviewRequirement
Source§impl<'de> Deserialize<'de> for MedicationReviewRequirement
impl<'de> Deserialize<'de> for MedicationReviewRequirement
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
impl Eq for MedicationReviewRequirement
impl StructuralPartialEq for MedicationReviewRequirement
Auto Trait Implementations§
impl Freeze for MedicationReviewRequirement
impl RefUnwindSafe for MedicationReviewRequirement
impl Send for MedicationReviewRequirement
impl Sync for MedicationReviewRequirement
impl Unpin for MedicationReviewRequirement
impl UnsafeUnpin for MedicationReviewRequirement
impl UnwindSafe for MedicationReviewRequirement
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