Enum xplr::app::NodeSorter [−][src]
pub enum NodeSorter {}Show variants
ByRelativePath, ByIRelativePath, ByExtension, ByIsDir, ByIsFile, ByIsSymlink, ByIsBroken, ByIsReadonly, ByMimeEssence, BySize, ByCanonicalAbsolutePath, ByICanonicalAbsolutePath, ByCanonicalExtension, ByCanonicalIsDir, ByCanonicalIsFile, ByCanonicalIsReadonly, ByCanonicalMimeEssence, ByCanonicalSize, BySymlinkAbsolutePath, ByISymlinkAbsolutePath, BySymlinkExtension, BySymlinkIsDir, BySymlinkIsFile, BySymlinkIsReadonly, BySymlinkMimeEssence, BySymlinkSize,
Variants
Trait Implementations
impl Clone for NodeSorter
[src]
impl Clone for NodeSorter
[src]fn clone(&self) -> NodeSorter
[src]
fn clone(&self) -> NodeSorter
[src]Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]Performs copy-assignment from source
. Read more
impl Debug for NodeSorter
[src]
impl Debug for NodeSorter
[src]impl<'de> Deserialize<'de> for NodeSorter
[src]
impl<'de> Deserialize<'de> for NodeSorter
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]Deserialize this value from the given Serde deserializer. Read more
impl Hash for NodeSorter
[src]
impl Hash for NodeSorter
[src]impl PartialEq<NodeSorter> for NodeSorter
[src]
impl PartialEq<NodeSorter> for NodeSorter
[src]impl Serialize for NodeSorter
[src]
impl Serialize for NodeSorter
[src]impl Copy for NodeSorter
[src]
impl Eq for NodeSorter
[src]
impl StructuralEq for NodeSorter
[src]
impl StructuralPartialEq for NodeSorter
[src]
Auto Trait Implementations
impl RefUnwindSafe for NodeSorter
impl Send for NodeSorter
impl Sync for NodeSorter
impl Unpin for NodeSorter
impl UnwindSafe for NodeSorter
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]pub fn equivalent(&self, key: &K) -> bool
[src]
pub fn equivalent(&self, key: &K) -> bool
[src]Compare self to key
and return true
if they are equal.
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
[src]type Owned = T
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn to_owned(&self) -> T
[src]Creates owned data from borrowed data, usually by cloning. Read more
pub fn clone_into(&self, target: &mut T)
[src]
pub fn clone_into(&self, target: &mut T)
[src]🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,