#[repr(C)]
pub enum Encoding {
Show 48 variants
Unknown,
RGB8,
RGBA8,
RGB16,
RGBA16,
BGR8,
BGRA8,
BGR16,
BGRA16,
MONO8,
MONO16,
Type8UC1,
Type8UC2,
Type8UC3,
Type8UC4,
Type8SC1,
Type8SC2,
Type8SC3,
Type8SC4,
Type16UC1,
Type16UC2,
Type16UC3,
Type16UC4,
Type16SC1,
Type16SC2,
Type16SC3,
Type16SC4,
Type32SC1,
Type32SC2,
Type32SC3,
Type32SC4,
Type32FC1,
Type32FC2,
Type32FC3,
Type32FC4,
Type64FC1,
Type64FC2,
Type64FC3,
Type64FC4,
BayerRGGB8,
BayerBGGR8,
BayerGBRG8,
BayerGRBG8,
BayerRGGB16,
BayerBGGR16,
BayerGBRG16,
BayerGrbg16,
YUV422,
}
Variants
Unknown
RGB8
RGBA8
RGB16
RGBA16
BGR8
BGRA8
BGR16
BGRA16
MONO8
MONO16
Type8UC1
Type8UC2
Type8UC3
Type8UC4
Type8SC1
Type8SC2
Type8SC3
Type8SC4
Type16UC1
Type16UC2
Type16UC3
Type16UC4
Type16SC1
Type16SC2
Type16SC3
Type16SC4
Type32SC1
Type32SC2
Type32SC3
Type32SC4
Type32FC1
Type32FC2
Type32FC3
Type32FC4
Type64FC1
Type64FC2
Type64FC3
Type64FC4
BayerRGGB8
BayerBGGR8
BayerGBRG8
BayerGRBG8
BayerRGGB16
BayerBGGR16
BayerGBRG16
BayerGrbg16
YUV422
Implementations
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Encoding
impl<'de> Deserialize<'de> for Encoding
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for Encoding
Auto Trait Implementations
impl RefUnwindSafe for Encoding
impl Send for Encoding
impl Sync for Encoding
impl Unpin for Encoding
impl UnwindSafe for Encoding
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more