pub enum UploadStatus {
Pending,
Completed,
Cancelled,
Expired,
Unknown,
}Expand description
The status of an Upload.
Unrecognized values deserialize to UploadStatus::Unknown.
Variants§
Trait Implementations§
Source§impl Clone for UploadStatus
impl Clone for UploadStatus
Source§fn clone(&self) -> UploadStatus
fn clone(&self) -> UploadStatus
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 UploadStatus
impl Debug for UploadStatus
Source§impl<'de> Deserialize<'de> for UploadStatus
impl<'de> Deserialize<'de> for UploadStatus
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 UploadStatus
Source§impl PartialEq for UploadStatus
impl PartialEq for UploadStatus
Source§fn eq(&self, other: &UploadStatus) -> bool
fn eq(&self, other: &UploadStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for UploadStatus
impl Serialize for UploadStatus
impl StructuralPartialEq for UploadStatus
Auto Trait Implementations§
impl Freeze for UploadStatus
impl RefUnwindSafe for UploadStatus
impl Send for UploadStatus
impl Sync for UploadStatus
impl Unpin for UploadStatus
impl UnsafeUnpin for UploadStatus
impl UnwindSafe for UploadStatus
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.