pub struct InvalidScan {
pub scanned: usize,
pub orphans: Vec<PathBuf>,
pub broken: Vec<String>,
pub gone: Vec<String>,
}Expand description
What a scan found.
Fields§
§scanned: usize*.info folders looked at.
orphans: Vec<PathBuf>Folders that are no item and have no metadata.json.
broken: Vec<String>Items whose original is gone, not yet in the Trash.
gone: Vec<String>Items whose folder has gone.
Implementations§
Trait Implementations§
Source§impl Clone for InvalidScan
impl Clone for InvalidScan
Source§fn clone(&self) -> InvalidScan
fn clone(&self) -> InvalidScan
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 InvalidScan
impl Debug for InvalidScan
Source§impl Default for InvalidScan
impl Default for InvalidScan
Source§fn default() -> InvalidScan
fn default() -> InvalidScan
Returns the “default value” for a type. Read more
Source§impl PartialEq for InvalidScan
impl PartialEq for InvalidScan
impl StructuralPartialEq for InvalidScan
Auto Trait Implementations§
impl Freeze for InvalidScan
impl RefUnwindSafe for InvalidScan
impl Send for InvalidScan
impl Sync for InvalidScan
impl Unpin for InvalidScan
impl UnsafeUnpin for InvalidScan
impl UnwindSafe for InvalidScan
Blanket Implementations§
impl<T> AutoreleaseSafe for Twhere
T: ?Sized,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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§impl<F, T> IntoSample<T> for Fwhere
T: FromSample<F>,
impl<F, T> IntoSample<T> for Fwhere
T: FromSample<F>,
fn into_sample(self) -> T
§impl<T> Pointable for T
impl<T> Pointable for T
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().