[][src]Struct image::Frames

pub struct Frames { /* fields omitted */ }

Holds the frames of the animated image

Methods

impl Frames[src]

Important traits for Frames
pub fn new(frames: Vec<Frame>) -> Frames[src]

Contructs a new frame iterator

Trait Implementations

impl<'a> Iterator for Frames[src]

type Item = Frame

The type of the elements being iterated over.

Auto Trait Implementations

impl Send for Frames

impl Sync for Frames

impl Unpin for Frames

impl UnwindSafe for Frames

impl RefUnwindSafe for Frames

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<I> IntoIterator for I where
    I: Iterator
[src]

type Item = <I as Iterator>::Item

The type of the elements being iterated over.

type IntoIter = I

Which kind of iterator are we turning this into?

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> SetParameter for T[src]