pub struct FileCandidate {
pub rel_path: String,
pub rel_path_lower: String,
pub basename_lower: String,
pub depth: usize,
}Fields§
§rel_path: String§rel_path_lower: String§basename_lower: String§depth: usizeTrait Implementations§
Source§impl Clone for FileCandidate
impl Clone for FileCandidate
Source§impl Debug for FileCandidate
impl Debug for FileCandidate
Source§impl<'de> Deserialize<'de> for FileCandidate
impl<'de> Deserialize<'de> for FileCandidate
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 FileCandidate
Source§impl PartialEq for FileCandidate
impl PartialEq for FileCandidate
Source§impl Serialize for FileCandidate
impl Serialize for FileCandidate
impl StructuralPartialEq for FileCandidate
Auto Trait Implementations§
impl Freeze for FileCandidate
impl RefUnwindSafe for FileCandidate
impl Send for FileCandidate
impl Sync for FileCandidate
impl Unpin for FileCandidate
impl UnsafeUnpin for FileCandidate
impl UnwindSafe for FileCandidate
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.