#[non_exhaustive]pub enum NativeVideoStatus {
Queued,
InProgress,
Completed,
Failed,
}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 NativeVideoStatus
impl Clone for NativeVideoStatus
impl Copy for NativeVideoStatus
Source§impl Debug for NativeVideoStatus
impl Debug for NativeVideoStatus
Source§impl DeclaredFields for NativeVideoStatus
impl DeclaredFields for NativeVideoStatus
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for NativeVideoStatus
impl<'de> Deserialize<'de> for NativeVideoStatus
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 NativeVideoStatus
Source§impl PartialEq for NativeVideoStatus
impl PartialEq for NativeVideoStatus
Source§impl Serialize for NativeVideoStatus
impl Serialize for NativeVideoStatus
impl StructuralPartialEq for NativeVideoStatus
Auto Trait Implementations§
impl Freeze for NativeVideoStatus
impl RefUnwindSafe for NativeVideoStatus
impl Send for NativeVideoStatus
impl Sync for NativeVideoStatus
impl Unpin for NativeVideoStatus
impl UnsafeUnpin for NativeVideoStatus
impl UnwindSafe for NativeVideoStatus
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