Struct gltf::animation::util::Reader[][src]

pub struct Reader<'a, 's, F> where
    F: Clone + Fn(Buffer<'a>) -> Option<&'s [u8]>, 
{ /* fields omitted */ }

Animation channel reader.

Methods

impl<'a, 's, F> Reader<'a, 's, F> where
    F: Clone + Fn(Buffer<'a>) -> Option<&'s [u8]>, 
[src]

Visits the input samples of a channel.

Visits the output samples of a channel.

Trait Implementations

impl<'a, 's, F: Clone> Clone for Reader<'a, 's, F> where
    F: Clone + Fn(Buffer<'a>) -> Option<&'s [u8]>, 
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<'a, 's, F: Debug> Debug for Reader<'a, 's, F> where
    F: Clone + Fn(Buffer<'a>) -> Option<&'s [u8]>, 
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl<'a, 's, F> Send for Reader<'a, 's, F> where
    F: Send

impl<'a, 's, F> Sync for Reader<'a, 's, F> where
    F: Sync