pub struct EmbeddedDrawingContext<'a, T>where
    T: DrawTarget<Color = Rgb565>,{
    pub display: &'a mut T,
    pub clip: Bounds,
    /* private fields */
}Fields§
§display: &'a mut T§clip: BoundsImplementations§
Source§impl<'a, T> EmbeddedDrawingContext<'a, T>where
    T: DrawTarget<Color = Rgb565>,
 
impl<'a, T> EmbeddedDrawingContext<'a, T>where
    T: DrawTarget<Color = Rgb565>,
Trait Implementations§
Source§impl<'a, T> DrawingContext for EmbeddedDrawingContext<'a, T>where
    T: DrawTarget<Color = Rgb565>,
 
impl<'a, T> DrawingContext for EmbeddedDrawingContext<'a, T>where
    T: DrawTarget<Color = Rgb565>,
fn fill_rect(&mut self, bounds: &Bounds, color: &Rgb565)
fn stroke_rect(&mut self, bounds: &Bounds, color: &Rgb565)
fn line(&mut self, start: &GPoint, end: &GPoint, color: &Rgb565)
fn fill_text(&mut self, bounds: &Bounds, text: &str, text_style: &TextStyle<'_>)
fn text(&mut self, text: &str, position: &GPoint, style: &TextStyle<'_>)
fn translate(&mut self, offset: &GPoint)
Auto Trait Implementations§
impl<'a, T> Freeze for EmbeddedDrawingContext<'a, T>
impl<'a, T> RefUnwindSafe for EmbeddedDrawingContext<'a, T>where
    T: RefUnwindSafe,
impl<'a, T> Send for EmbeddedDrawingContext<'a, T>where
    T: Send,
impl<'a, T> Sync for EmbeddedDrawingContext<'a, T>where
    T: Sync,
impl<'a, T> Unpin for EmbeddedDrawingContext<'a, T>
impl<'a, T> !UnwindSafe for EmbeddedDrawingContext<'a, T>
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
Source§impl<T> CheckedAs for T
 
impl<T> CheckedAs for T
Source§fn checked_as<Dst>(self) -> Option<Dst>where
    T: CheckedCast<Dst>,
 
fn checked_as<Dst>(self) -> Option<Dst>where
    T: CheckedCast<Dst>,
Casts the value.
Source§impl<Src, Dst> CheckedCastFrom<Src> for Dstwhere
    Src: CheckedCast<Dst>,
 
impl<Src, Dst> CheckedCastFrom<Src> for Dstwhere
    Src: CheckedCast<Dst>,
Source§fn checked_cast_from(src: Src) -> Option<Dst>
 
fn checked_cast_from(src: Src) -> Option<Dst>
Casts the value.
Source§impl<T> OverflowingAs for T
 
impl<T> OverflowingAs for T
Source§fn overflowing_as<Dst>(self) -> (Dst, bool)where
    T: OverflowingCast<Dst>,
 
fn overflowing_as<Dst>(self) -> (Dst, bool)where
    T: OverflowingCast<Dst>,
Casts the value.
Source§impl<Src, Dst> OverflowingCastFrom<Src> for Dstwhere
    Src: OverflowingCast<Dst>,
 
impl<Src, Dst> OverflowingCastFrom<Src> for Dstwhere
    Src: OverflowingCast<Dst>,
Source§fn overflowing_cast_from(src: Src) -> (Dst, bool)
 
fn overflowing_cast_from(src: Src) -> (Dst, bool)
Casts the value.
Source§impl<T> SaturatingAs for T
 
impl<T> SaturatingAs for T
Source§fn saturating_as<Dst>(self) -> Dstwhere
    T: SaturatingCast<Dst>,
 
fn saturating_as<Dst>(self) -> Dstwhere
    T: SaturatingCast<Dst>,
Casts the value.
Source§impl<Src, Dst> SaturatingCastFrom<Src> for Dstwhere
    Src: SaturatingCast<Dst>,
 
impl<Src, Dst> SaturatingCastFrom<Src> for Dstwhere
    Src: SaturatingCast<Dst>,
Source§fn saturating_cast_from(src: Src) -> Dst
 
fn saturating_cast_from(src: Src) -> Dst
Casts the value.
Source§impl<T> UnwrappedAs for T
 
impl<T> UnwrappedAs for T
Source§fn unwrapped_as<Dst>(self) -> Dstwhere
    T: UnwrappedCast<Dst>,
 
fn unwrapped_as<Dst>(self) -> Dstwhere
    T: UnwrappedCast<Dst>,
Casts the value.
Source§impl<Src, Dst> UnwrappedCastFrom<Src> for Dstwhere
    Src: UnwrappedCast<Dst>,
 
impl<Src, Dst> UnwrappedCastFrom<Src> for Dstwhere
    Src: UnwrappedCast<Dst>,
Source§fn unwrapped_cast_from(src: Src) -> Dst
 
fn unwrapped_cast_from(src: Src) -> Dst
Casts the value.
Source§impl<T> WrappingAs for T
 
impl<T> WrappingAs for T
Source§fn wrapping_as<Dst>(self) -> Dstwhere
    T: WrappingCast<Dst>,
 
fn wrapping_as<Dst>(self) -> Dstwhere
    T: WrappingCast<Dst>,
Casts the value.
Source§impl<Src, Dst> WrappingCastFrom<Src> for Dstwhere
    Src: WrappingCast<Dst>,
 
impl<Src, Dst> WrappingCastFrom<Src> for Dstwhere
    Src: WrappingCast<Dst>,
Source§fn wrapping_cast_from(src: Src) -> Dst
 
fn wrapping_cast_from(src: Src) -> Dst
Casts the value.