pub enum DisplayPixelFormat {
Xrgb8888,
Argb8888,
Xrgb2101010,
Xbgr8888,
}Expand description
Display framebuffer pixel format
Variants§
Xrgb8888
32-bit XRGB (8:8:8:8, X ignored)
Argb8888
32-bit ARGB (8:8:8:8, alpha blended)
Xrgb2101010
30-bit deep colour (10:10:10:2)
Xbgr8888
32-bit XBGR (reversed channel order)
Trait Implementations§
Source§impl Clone for DisplayPixelFormat
impl Clone for DisplayPixelFormat
Source§fn clone(&self) -> DisplayPixelFormat
fn clone(&self) -> DisplayPixelFormat
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DisplayPixelFormat
impl Debug for DisplayPixelFormat
Source§impl PartialEq for DisplayPixelFormat
impl PartialEq for DisplayPixelFormat
impl Copy for DisplayPixelFormat
impl Eq for DisplayPixelFormat
impl StructuralPartialEq for DisplayPixelFormat
Auto Trait Implementations§
impl Freeze for DisplayPixelFormat
impl RefUnwindSafe for DisplayPixelFormat
impl Send for DisplayPixelFormat
impl Sync for DisplayPixelFormat
impl Unpin for DisplayPixelFormat
impl UnwindSafe for DisplayPixelFormat
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)