pub struct Frame<'img, Fmt: ColorFmt, Img: Image<Fmt> + ?Sized>(/* private fields */);Expand description
A reference to a specific frame of an image.
Implementations§
Source§impl<'img, Fmt: ColorFmt, Img: Image<Fmt> + ?Sized> Frame<'img, Fmt, Img>
impl<'img, Fmt: ColorFmt, Img: Image<Fmt> + ?Sized> Frame<'img, Fmt, Img>
Trait Implementations§
Source§impl<'img, Fmt: Clone + ColorFmt, Img: Clone + Image<Fmt> + ?Sized> Clone for Frame<'img, Fmt, Img>
impl<'img, Fmt: Clone + ColorFmt, Img: Clone + Image<Fmt> + ?Sized> Clone for Frame<'img, Fmt, Img>
Source§impl<'img, Fmt: Debug + ColorFmt, Img: Debug + Image<Fmt> + ?Sized> Debug for Frame<'img, Fmt, Img>
impl<'img, Fmt: Debug + ColorFmt, Img: Debug + Image<Fmt> + ?Sized> Debug for Frame<'img, Fmt, Img>
Auto Trait Implementations§
impl<'img, Fmt, Img> Freeze for Frame<'img, Fmt, Img>where
Img: ?Sized,
impl<'img, Fmt, Img> RefUnwindSafe for Frame<'img, Fmt, Img>
impl<'img, Fmt, Img> Send for Frame<'img, Fmt, Img>
impl<'img, Fmt, Img> Sync for Frame<'img, Fmt, Img>
impl<'img, Fmt, Img> Unpin for Frame<'img, Fmt, Img>
impl<'img, Fmt, Img> UnwindSafe for Frame<'img, Fmt, Img>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more