Trait nannou::ui::backend::glium::glium::texture::PixelValue[][src]

pub unsafe trait PixelValue: 'static + Send + Copy + Clone {
    fn get_format() -> ClientFormat;
}

A trait that must be implemented for any type that can represent the value of a pixel.

Required Methods

Returns corresponding client format.

Implementations on Foreign Types

impl PixelValue for i16
[src]

impl PixelValue for (u16, u16)
[src]

impl PixelValue for (i8, i8, i8)
[src]

impl PixelValue for (i16, i16, i16, i16)
[src]

impl PixelValue for (i16, i16)
[src]

impl PixelValue for f32
[src]

impl PixelValue for (u16, u16, u16)
[src]

impl PixelValue for (u8, u8, u8)
[src]

impl PixelValue for u16
[src]

impl PixelValue for (f32, f32)
[src]

impl PixelValue for (u32, u32, u32, u32)
[src]

impl PixelValue for (i32, i32)
[src]

impl PixelValue for (u8, u8, u8, u8)
[src]

impl PixelValue for (u32, u32, u32)
[src]

impl PixelValue for i8
[src]

impl PixelValue for (i16, i16, i16)
[src]

impl PixelValue for (u8, u8)
[src]

impl PixelValue for u32
[src]

impl PixelValue for (i32, i32, i32)
[src]

impl PixelValue for (f32, f32, f32)
[src]

impl PixelValue for (i32, i32, i32, i32)
[src]

impl PixelValue for (i8, i8, i8, i8)
[src]

impl PixelValue for i32
[src]

impl PixelValue for (i8, i8)
[src]

impl PixelValue for u8
[src]

impl PixelValue for (u16, u16, u16, u16)
[src]

impl PixelValue for (u32, u32)
[src]

impl PixelValue for (f32, f32, f32, f32)
[src]

Implementors