struct ScanCandidate {
path: String,
watch_path: String,
album_name: String,
sidecar_enabled: bool,
}Expand description
A file discovered during the parallel enumeration stage.
Fields§
§path: StringAbsolute local path of the discovered candidate.
watch_path: StringWatch path entry prefix that matched the candidate.
album_name: StringInferred or configured album name.
sidecar_enabled: boolWhether XMP sidecar attachment is enabled for this candidate.
Auto Trait Implementations§
impl Freeze for ScanCandidate
impl RefUnwindSafe for ScanCandidate
impl Send for ScanCandidate
impl Sync for ScanCandidate
impl Unpin for ScanCandidate
impl UnsafeUnpin for ScanCandidate
impl UnwindSafe for ScanCandidate
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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