pub struct WalkResult {
pub entries: Vec<WalkEntry>,
pub skipped: Vec<Skipped>,
}Expand description
The product of a walk: the indexable entries plus the files that were skipped during traversal (size/empty/error). Binary and read-error skips are detected later, in the indexer’s read stage.
Fields§
§entries: Vec<WalkEntry>§skipped: Vec<Skipped>Trait Implementations§
Source§impl Debug for WalkResult
impl Debug for WalkResult
Source§impl Default for WalkResult
impl Default for WalkResult
Source§fn default() -> WalkResult
fn default() -> WalkResult
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for WalkResult
impl RefUnwindSafe for WalkResult
impl Send for WalkResult
impl Sync for WalkResult
impl Unpin for WalkResult
impl UnsafeUnpin for WalkResult
impl UnwindSafe for WalkResult
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more