#[non_exhaustive]pub enum TaskUsageStatus {
Available,
Partial,
Unavailable,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for TaskUsageStatus
impl Clone for TaskUsageStatus
impl Copy for TaskUsageStatus
Source§impl Debug for TaskUsageStatus
impl Debug for TaskUsageStatus
Source§impl DeclaredFields for TaskUsageStatus
impl DeclaredFields for TaskUsageStatus
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for TaskUsageStatus
impl<'de> Deserialize<'de> for TaskUsageStatus
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 TaskUsageStatus
Source§impl PartialEq for TaskUsageStatus
impl PartialEq for TaskUsageStatus
Source§impl Serialize for TaskUsageStatus
impl Serialize for TaskUsageStatus
impl StructuralPartialEq for TaskUsageStatus
Auto Trait Implementations§
impl Freeze for TaskUsageStatus
impl RefUnwindSafe for TaskUsageStatus
impl Send for TaskUsageStatus
impl Sync for TaskUsageStatus
impl Unpin for TaskUsageStatus
impl UnsafeUnpin for TaskUsageStatus
impl UnwindSafe for TaskUsageStatus
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