Struct crossterm_winapi::ScreenBuffer [−][src]
pub struct ScreenBuffer { /* fields omitted */ }
Expand description
A wrapper around a screen buffer.
Implementations
Get the current console screen buffer
Create new console screen buffer.
This wraps
CreateConsoleScreenBuffer
Set this screen buffer to the current one.
This wraps
SetConsoleActiveScreenBuffer
.
Get the screen buffer information like terminal size, cursor position, buffer size.
This wraps
GetConsoleScreenBufferInfo
.
Set the console screen buffer size to the given size.
This wraps
SetConsoleScreenBufferSize
.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ScreenBuffer
impl Send for ScreenBuffer
impl Sync for ScreenBuffer
impl Unpin for ScreenBuffer
impl UnwindSafe for ScreenBuffer
Blanket Implementations
Mutably borrows from an owned value. Read more