[][src]Trait embedded_layout::prelude::IntoPixelIter

pub trait IntoPixelIter<C> where
    C: PixelColor + From<<C as PixelColor>::Raw>,
    <Self::PixelIterator as Iterator>::Item == Pixel<C>, 
{ type PixelIterator: Iterator; fn pixel_iter(self) -> Self::PixelIterator; }

Conversion into an iterator over the pixels of the image.

Associated Types

type PixelIterator: Iterator

Iterator over pixels in the image

Loading content...

Required methods

fn pixel_iter(self) -> Self::PixelIterator

Get an iterator over the pixels of the image

Loading content...

Implementations on Foreign Types

impl<'a, 'b, C, BO> IntoPixelIter<C> for &'a ImageRaw<'b, C, BO> where
    BO: ByteOrder,
    C: PixelColor + From<<C as PixelColor>::Raw>,
    RawDataIter<'b, <C as PixelColor>::Raw, BO>: Iterator,
    <RawDataIter<'b, <C as PixelColor>::Raw, BO> as Iterator>::Item == <C as PixelColor>::Raw
[src]

type PixelIterator = ImageRawIterator<'a, 'b, C, BO>

Loading content...

Implementors

Loading content...