pub struct KittySurface { /* private fields */ }Expand description
The full-frame kitty surface presenter: every frame transmits the whole surface compressed under one of two alternating image ids and places it, deleting the previous frame’s placement, so the terminal never shows a half-updated image.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Forget for KittySurface
impl Freeze for KittySurface
impl Move for KittySurface
impl RefUnwindSafe for KittySurface
impl Send for KittySurface
impl Sync for KittySurface
impl Unpin for KittySurface
impl UnsafeUnpin for KittySurface
impl UnwindSafe for KittySurface
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