pub enum AppointmentStatus {
ACTIVE,
CANCELLED,
COMPLETED,
}Expand description
The status of the appointment.
Variants
ACTIVE
CANCELLED
COMPLETED
Trait Implementations
sourceimpl Clone for AppointmentStatus
impl Clone for AppointmentStatus
sourcefn clone(&self) -> AppointmentStatus
fn clone(&self) -> AppointmentStatus
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for AppointmentStatus
impl Debug for AppointmentStatus
sourceimpl Default for AppointmentStatus
impl Default for AppointmentStatus
sourcefn default() -> AppointmentStatus
fn default() -> AppointmentStatus
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for AppointmentStatus
impl<'de> Deserialize<'de> for AppointmentStatus
sourcefn 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
sourceimpl Hash for AppointmentStatus
impl Hash for AppointmentStatus
sourceimpl Ord for AppointmentStatus
impl Ord for AppointmentStatus
sourcefn cmp(&self, other: &AppointmentStatus) -> Ordering
fn cmp(&self, other: &AppointmentStatus) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<AppointmentStatus> for AppointmentStatus
impl PartialEq<AppointmentStatus> for AppointmentStatus
sourcefn eq(&self, other: &AppointmentStatus) -> bool
fn eq(&self, other: &AppointmentStatus) -> bool
sourceimpl PartialOrd<AppointmentStatus> for AppointmentStatus
impl PartialOrd<AppointmentStatus> for AppointmentStatus
sourcefn partial_cmp(&self, other: &AppointmentStatus) -> Option<Ordering>
fn partial_cmp(&self, other: &AppointmentStatus) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moresourceimpl Serialize for AppointmentStatus
impl Serialize for AppointmentStatus
impl Copy for AppointmentStatus
impl Eq for AppointmentStatus
impl StructuralEq for AppointmentStatus
impl StructuralPartialEq for AppointmentStatus
Auto Trait Implementations
impl RefUnwindSafe for AppointmentStatus
impl Send for AppointmentStatus
impl Sync for AppointmentStatus
impl Unpin for AppointmentStatus
impl UnwindSafe for AppointmentStatus
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.