#[non_exhaustive]pub enum PublicImageDir {
Pictures,
DCIM,
}
Expand description
Directory in which to place images that are available to other applications and users.
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.
Pictures
Standard directory in which to place pictures that are available to the user.
ex: ~/Pictures
DCIM
The traditional location for pictures and videos when mounting the device as a camera.
ex: ~/DCIM
Trait Implementations§
Source§impl Clone for PublicImageDir
impl Clone for PublicImageDir
Source§fn clone(&self) -> PublicImageDir
fn clone(&self) -> PublicImageDir
Returns a copy of the value. Read more
1.0.0 · 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 PublicImageDir
impl Debug for PublicImageDir
Source§impl<'de> Deserialize<'de> for PublicImageDir
impl<'de> Deserialize<'de> for PublicImageDir
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
Source§impl From<PublicImageDir> for PublicDir
impl From<PublicImageDir> for PublicDir
Source§fn from(value: PublicImageDir) -> Self
fn from(value: PublicImageDir) -> Self
Converts to this type from the input type.
Source§impl Hash for PublicImageDir
impl Hash for PublicImageDir
Source§impl PartialEq for PublicImageDir
impl PartialEq for PublicImageDir
Source§impl Serialize for PublicImageDir
impl Serialize for PublicImageDir
impl Copy for PublicImageDir
impl Eq for PublicImageDir
impl StructuralPartialEq for PublicImageDir
Auto Trait Implementations§
impl Freeze for PublicImageDir
impl RefUnwindSafe for PublicImageDir
impl Send for PublicImageDir
impl Sync for PublicImageDir
impl Unpin for PublicImageDir
impl UnwindSafe for PublicImageDir
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<'de, D, R> CommandArg<'de, R> for Dwhere
D: Deserialize<'de>,
R: Runtime,
impl<'de, D, R> CommandArg<'de, R> for Dwhere
D: Deserialize<'de>,
R: Runtime,
Source§fn from_command(command: CommandItem<'de, R>) -> Result<D, InvokeError>
fn from_command(command: CommandItem<'de, R>) -> Result<D, InvokeError>
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.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.