pub struct BatchFileResult {
pub input_path: PathBuf,
pub success: bool,
pub error: Option<String>,
pub duration: Duration,
pub page_count: Option<u32>,
}Expand description
Result of processing a single file in a batch.
Fields§
§input_path: PathBufInput file path.
success: boolWhether processing succeeded.
error: Option<String>Error message, if failed.
duration: DurationProcessing duration.
page_count: Option<u32>Number of pages processed.
Trait Implementations§
Source§impl Clone for BatchFileResult
impl Clone for BatchFileResult
Source§fn clone(&self) -> BatchFileResult
fn clone(&self) -> BatchFileResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for BatchFileResult
impl RefUnwindSafe for BatchFileResult
impl Send for BatchFileResult
impl Sync for BatchFileResult
impl Unpin for BatchFileResult
impl UnsafeUnpin for BatchFileResult
impl UnwindSafe for BatchFileResult
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,
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