pub enum ImageChannelDataType {
Show 17 variants
SnormInt8,
SnormInt16,
UnormInt8,
UnormInt16,
UnormShort565,
UnormShort555,
UnormInt101010,
SignedInt8,
SignedInt16,
SignedInt32,
UnsignedInt8,
UnsignedInt16,
UnsignedInt32,
HalfFloat,
Float,
UnormInt24,
UnormInt101010_2,
}
Variants
SnormInt8
SnormInt16
UnormInt8
UnormInt16
UnormShort565
UnormShort555
UnormInt101010
SignedInt8
SignedInt16
SignedInt32
UnsignedInt8
UnsignedInt16
UnsignedInt32
HalfFloat
Float
UnormInt24
UnormInt101010_2
Trait Implementations
sourceimpl Clone for ImageChannelDataType
impl Clone for ImageChannelDataType
sourcefn clone(&self) -> ImageChannelDataType
fn clone(&self) -> ImageChannelDataType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ImageChannelDataType
impl Debug for ImageChannelDataType
impl StructuralPartialEq for ImageChannelDataType
Auto Trait Implementations
impl RefUnwindSafe for ImageChannelDataType
impl Send for ImageChannelDataType
impl Sync for ImageChannelDataType
impl Unpin for ImageChannelDataType
impl UnwindSafe for ImageChannelDataType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more