[][src]Trait imageproc::definitions::Clamp

pub trait Clamp<T> {
    fn clamp(x: T) -> Self;
}

A type to which we can clamp a value of type T. Implementations are not required to handle NaNs gracefully.

Required methods

fn clamp(x: T) -> Self

Clamp x to a valid value for this type.

Loading content...

Implementations on Foreign Types

impl Clamp<i16> for u8[src]

impl Clamp<u16> for u8[src]

impl Clamp<i32> for u8[src]

impl Clamp<u32> for u8[src]

impl Clamp<f32> for u8[src]

impl Clamp<f64> for u8[src]

impl Clamp<i32> for u16[src]

impl Clamp<f32> for u16[src]

impl Clamp<f64> for u16[src]

impl Clamp<i32> for i16[src]

impl Clamp<u8> for u8[src]

impl Clamp<i8> for i8[src]

impl Clamp<u16> for u16[src]

impl Clamp<i16> for i16[src]

impl Clamp<u32> for u32[src]

impl Clamp<i32> for i32[src]

impl Clamp<u64> for u64[src]

impl Clamp<i64> for i64[src]

impl Clamp<f32> for f32[src]

impl Clamp<f64> for f64[src]

Loading content...

Implementors

Loading content...