pub enum ReservationState {
Reserved,
Consumed,
Released,
Expired,
}Expand description
Lifecycle of a reservation.
Variants§
Trait Implementations§
Source§impl Clone for ReservationState
impl Clone for ReservationState
Source§fn clone(&self) -> ReservationState
fn clone(&self) -> ReservationState
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 moreimpl Copy for ReservationState
Source§impl Debug for ReservationState
impl Debug for ReservationState
Source§impl<'de> Deserialize<'de> for ReservationState
impl<'de> Deserialize<'de> for ReservationState
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 ReservationState
Source§impl PartialEq for ReservationState
impl PartialEq for ReservationState
Source§impl Serialize for ReservationState
impl Serialize for ReservationState
impl StructuralPartialEq for ReservationState
Auto Trait Implementations§
impl Freeze for ReservationState
impl RefUnwindSafe for ReservationState
impl Send for ReservationState
impl Sync for ReservationState
impl Unpin for ReservationState
impl UnsafeUnpin for ReservationState
impl UnwindSafe for ReservationState
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