#[repr(u64)]pub enum ICScannerBitDepth {
ICScannerBitDepth1Bit = 1,
ICScannerBitDepth8Bits = 8,
ICScannerBitDepth16Bits = 16,
}Expand description
Bits per channel in the scanned image. This corresponds to values used for ICAP_UNITS as defined in the TWAIN Specification.
Variants§
Trait Implementations§
Source§impl Clone for ICScannerBitDepth
impl Clone for ICScannerBitDepth
Source§fn clone(&self) -> ICScannerBitDepth
fn clone(&self) -> ICScannerBitDepth
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 moreimpl Copy for ICScannerBitDepth
Source§impl Debug for ICScannerBitDepth
impl Debug for ICScannerBitDepth
Source§impl PartialEq for ICScannerBitDepth
impl PartialEq for ICScannerBitDepth
Source§fn eq(&self, other: &ICScannerBitDepth) -> bool
fn eq(&self, other: &ICScannerBitDepth) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ICScannerBitDepth
Auto Trait Implementations§
impl Freeze for ICScannerBitDepth
impl RefUnwindSafe for ICScannerBitDepth
impl Send for ICScannerBitDepth
impl Sync for ICScannerBitDepth
impl Unpin for ICScannerBitDepth
impl UnsafeUnpin for ICScannerBitDepth
impl UnwindSafe for ICScannerBitDepth
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