pub enum CliScannerProfile {
Auto,
EnhancedAndBack,
EnhancedOnly,
OriginalOnly,
}Expand description
CLI-facing scanner profile (maps to core ScannerProfile).
Variants§
Auto
Unknown config — pixel analysis for ambiguous _a (disk I/O)
EnhancedAndBack
Enhanced + back both enabled (no I/O)
EnhancedOnly
Enhanced only, no back (no I/O)
OriginalOnly
Original only, no _a or _b (no I/O)
Trait Implementations§
Source§impl Clone for CliScannerProfile
impl Clone for CliScannerProfile
Source§fn clone(&self) -> CliScannerProfile
fn clone(&self) -> CliScannerProfile
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 moreSource§impl From<CliScannerProfile> for ScannerProfile
impl From<CliScannerProfile> for ScannerProfile
Source§fn from(p: CliScannerProfile) -> Self
fn from(p: CliScannerProfile) -> Self
Converts to this type from the input type.
Source§impl PartialEq for CliScannerProfile
impl PartialEq for CliScannerProfile
Source§impl ValueEnum for CliScannerProfile
impl ValueEnum for CliScannerProfile
impl Copy for CliScannerProfile
impl Eq for CliScannerProfile
impl StructuralPartialEq for CliScannerProfile
Auto Trait Implementations§
impl Freeze for CliScannerProfile
impl RefUnwindSafe for CliScannerProfile
impl Send for CliScannerProfile
impl Sync for CliScannerProfile
impl Unpin for CliScannerProfile
impl UnsafeUnpin for CliScannerProfile
impl UnwindSafe for CliScannerProfile
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