Type Alias window::FramebufferRefMut

source ·
pub type FramebufferRefMut<'g> = DerefsToMut<MutexGuard<'g, WindowInner>, Framebuffer<AlphaPixel>>;
Expand description

A wrapper around a locked inner window that mutably derefs to a Framebuffer.

The lock is auto-released when this object is dropped.

Aliased Type§

struct FramebufferRefMut<'g> { /* private fields */ }

Trait Implementations§

source§

impl<Inner, Ref> Deref for DerefsToMut<Inner, Ref>where Ref: ?Sized,

§

type Target = Ref

The resulting type after dereferencing.
source§

fn deref(&self) -> &<DerefsToMut<Inner, Ref> as Deref>::Target

Dereferences the value.