pub enum ClearColor {
Float([f32; 4]),
Int([i32; 4]),
Uint([u32; 4]),
}Expand description
A universal clear color supporting integet formats as well as the standard floating-point.
Variants§
Float([f32; 4])
Standard floating-point vec4 color
Int([i32; 4])
Integer vector to clear ivec4 targets.
Uint([u32; 4])
Unsigned int vector to clear uvec4 targets.
Trait Implementations§
Source§impl Clone for ClearColor
impl Clone for ClearColor
Source§fn clone(&self) -> ClearColor
fn clone(&self) -> ClearColor
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ClearColor
impl Debug for ClearColor
Source§impl From<f32> for ClearColor
impl From<f32> for ClearColor
Source§impl From<i32> for ClearColor
impl From<i32> for ClearColor
Source§impl From<u32> for ClearColor
impl From<u32> for ClearColor
Source§impl PartialEq for ClearColor
impl PartialEq for ClearColor
Source§impl PartialOrd for ClearColor
impl PartialOrd for ClearColor
impl Copy for ClearColor
impl StructuralPartialEq for ClearColor
Auto Trait Implementations§
impl Freeze for ClearColor
impl RefUnwindSafe for ClearColor
impl Send for ClearColor
impl Sync for ClearColor
impl Unpin for ClearColor
impl UnwindSafe for ClearColor
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