pub enum ProviderMediaKind {
Image,
Audio,
Video,
File,
}Variants§
Trait Implementations§
Source§impl Clone for ProviderMediaKind
impl Clone for ProviderMediaKind
Source§fn clone(&self) -> ProviderMediaKind
fn clone(&self) -> ProviderMediaKind
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 ProviderMediaKind
Source§impl Debug for ProviderMediaKind
impl Debug for ProviderMediaKind
Source§impl<'de> Deserialize<'de> for ProviderMediaKind
impl<'de> Deserialize<'de> for ProviderMediaKind
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 ProviderMediaKind
Source§impl Hash for ProviderMediaKind
impl Hash for ProviderMediaKind
Source§impl PartialEq for ProviderMediaKind
impl PartialEq for ProviderMediaKind
Source§impl Serialize for ProviderMediaKind
impl Serialize for ProviderMediaKind
impl StructuralPartialEq for ProviderMediaKind
Auto Trait Implementations§
impl Freeze for ProviderMediaKind
impl RefUnwindSafe for ProviderMediaKind
impl Send for ProviderMediaKind
impl Sync for ProviderMediaKind
impl Unpin for ProviderMediaKind
impl UnsafeUnpin for ProviderMediaKind
impl UnwindSafe for ProviderMediaKind
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