#[repr(C)]pub struct ColorRgba8 {
pub r: u8,
pub g: u8,
pub b: u8,
pub a: u8,
}Expand description
A packed 8-bit RGBA color, laid out in RGBA byte order. 一个打包的 8 位 RGBA 颜色,按 RGBA 字节顺序排列。
This is the storage format for textures and framebuffers. 这是纹理和帧缓冲的存储格式。
Fields§
§r: u8§g: u8§b: u8§a: u8Implementations§
Trait Implementations§
Source§impl Clone for ColorRgba8
impl Clone for ColorRgba8
Source§fn clone(&self) -> ColorRgba8
fn clone(&self) -> ColorRgba8
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 ColorRgba8
Source§impl Debug for ColorRgba8
impl Debug for ColorRgba8
Source§impl Default for ColorRgba8
impl Default for ColorRgba8
Source§fn default() -> ColorRgba8
fn default() -> ColorRgba8
Returns the “default value” for a type. Read more
impl Eq for ColorRgba8
Source§impl Hash for ColorRgba8
impl Hash for ColorRgba8
Source§impl PartialEq for ColorRgba8
impl PartialEq for ColorRgba8
impl StructuralPartialEq for ColorRgba8
Auto Trait Implementations§
impl Freeze for ColorRgba8
impl RefUnwindSafe for ColorRgba8
impl Send for ColorRgba8
impl Sync for ColorRgba8
impl Unpin for ColorRgba8
impl UnsafeUnpin for ColorRgba8
impl UnwindSafe for ColorRgba8
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