[][src]Enum libmtp_rs::device::StorageSort

pub enum StorageSort {
    NotSorted,
    ByFreeSpace,
    ByMaximumSpace,
}

Sorting logic to apply after the update of storages.

Variants

NotSorted

Do not sort the storages

ByFreeSpace

Sort storages by their free space.

ByMaximumSpace

Sort storages by their maximum space.

Trait Implementations

impl Clone for StorageSort[src]

impl Copy for StorageSort[src]

impl Debug for StorageSort[src]

impl ToPrimitive for StorageSort[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.