Type Alias magick_rust::bindings::PixelInfo

source ·
pub type PixelInfo = _PixelInfo;

Aliased Type§

struct PixelInfo {
    pub storage_class: ClassType,
    pub colorspace: ColorspaceType,
    pub alpha_trait: PixelTrait,
    pub fuzz: f64,
    pub depth: usize,
    pub count: u64,
    pub red: f64,
    pub green: f64,
    pub blue: f64,
    pub black: f64,
    pub alpha: f64,
    pub index: f64,
}

Fields§

§storage_class: ClassType§colorspace: ColorspaceType§alpha_trait: PixelTrait§fuzz: f64§depth: usize§count: u64§red: f64§green: f64§blue: f64§black: f64§alpha: f64§index: f64

Trait Implementations

source§

impl Clone for _PixelInfo

source§

fn clone(&self) -> _PixelInfo

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for _PixelInfo

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl PartialEq for _PixelInfo

source§

fn eq(&self, other: &_PixelInfo) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Copy for _PixelInfo

source§

impl StructuralPartialEq for _PixelInfo