Enum bedrock::LogicOp [] [src]

#[repr(C)]
pub enum LogicOp { Clear, And, AndReverse, Copy, AndInverted, NoOp, Xor, Or, Nor, Equivalent, Invert, OrReverse, CopyInverted, OrInverted, Nand, Set, }

Framebuffer logical operations

Variants

0

source & dest

source & ~dest

source

~source & dest

dest

source ^ dest

source | dest

~(source | dest)

~(source ^ dest)

~dest

source | ~dest

~source

~source | dest

~(source & dest)

1

Trait Implementations

impl Debug for LogicOp
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for LogicOp
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Copy for LogicOp
[src]

impl PartialEq for LogicOp
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

1.0.0
[src]

This method tests for !=.

impl Eq for LogicOp
[src]

Auto Trait Implementations

impl Send for LogicOp

impl Sync for LogicOp