Enum GraphicsColorWriteMode
#[repr(i32)]pub enum GraphicsColorWriteMode {
None = 0,
RGB = 1,
RGBA = 2,
R = 3,
G = 4,
B = 5,
GB = 6,
A = 7,
}Expand description
List of color write modes.
Variants§
None = 0
No color write.
RGB = 1
Color write for RGB channels.
RGBA = 2
Color write for RGBA channels.
R = 3
Color write for red channel.
G = 4
Color write for green channel.
B = 5
Color write for blue channel.
GB = 6
Color write for cyan (green+blue).
A = 7
Color write for alpha channel.
Implementations§
§impl GraphicsColorWriteMode
impl GraphicsColorWriteMode
pub fn as_str(self) -> &'static str
pub fn convert(num: i32) -> GraphicsColorWriteMode
Trait Implementations§
§impl Clone for GraphicsColorWriteMode
impl Clone for GraphicsColorWriteMode
§fn clone(&self) -> GraphicsColorWriteMode
fn clone(&self) -> GraphicsColorWriteMode
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 more§impl Debug for GraphicsColorWriteMode
impl Debug for GraphicsColorWriteMode
§impl Display for GraphicsColorWriteMode
impl Display for GraphicsColorWriteMode
§impl PartialEq for GraphicsColorWriteMode
impl PartialEq for GraphicsColorWriteMode
§impl VariantConstraint for GraphicsColorWriteMode
impl VariantConstraint for GraphicsColorWriteMode
§type DataArg<'a> = GraphicsColorWriteMode
type DataArg<'a> = GraphicsColorWriteMode
Specifies the type of an argument that provides a value to
Variant.
Generally, this type matches Self, except for KanziString, Resource, and ResourceId. Read more§type RetArg = GraphicsColorWriteMode
type RetArg = GraphicsColorWriteMode
§fn as_arg(&self) -> <GraphicsColorWriteMode as VariantConstraint>::DataArg<'_>
fn as_arg(&self) -> <GraphicsColorWriteMode as VariantConstraint>::DataArg<'_>
impl Copy for GraphicsColorWriteMode
impl Eq for GraphicsColorWriteMode
impl PropertyTypeConstraint for GraphicsColorWriteMode
impl StructuralPartialEq for GraphicsColorWriteMode
Auto Trait Implementations§
impl Freeze for GraphicsColorWriteMode
impl RefUnwindSafe for GraphicsColorWriteMode
impl Send for GraphicsColorWriteMode
impl Sync for GraphicsColorWriteMode
impl Unpin for GraphicsColorWriteMode
impl UnwindSafe for GraphicsColorWriteMode
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