Struct crossterm::cursor::SavePosition
source · pub struct SavePosition;
Expand description
A command that saves the current terminal cursor position.
See the RestorePosition command.
Notes
- The cursor position is stored globally.
- Commands must be executed/queued for execution otherwise they do nothing.
Trait Implementations§
source§impl Clone for SavePosition
impl Clone for SavePosition
source§fn clone(&self) -> SavePosition
fn clone(&self) -> SavePosition
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Command for SavePosition
impl Command for SavePosition
source§impl Debug for SavePosition
impl Debug for SavePosition
source§impl Display for SavePosition
impl Display for SavePosition
source§impl PartialEq<SavePosition> for SavePosition
impl PartialEq<SavePosition> for SavePosition
source§fn eq(&self, other: &SavePosition) -> bool
fn eq(&self, other: &SavePosition) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.