pub struct Visibility;
Expand description
Struct for ensuring and changing cursor visibility.
Implementations§
Source§impl Visibility
impl Visibility
pub fn new() -> Self
Sourcepub fn hide_cursor(&self)
pub fn hide_cursor(&self)
Hide the cursor via an ASCII escape sequence.
Sourcepub fn show_cursor(&self)
pub fn show_cursor(&self)
Show the cursor via an ASCII escape sequence.
Trait Implementations§
Source§impl Default for Visibility
impl Default for Visibility
Source§fn default() -> Visibility
fn default() -> Visibility
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for Visibility
impl RefUnwindSafe for Visibility
impl Send for Visibility
impl Sync for Visibility
impl Unpin for Visibility
impl UnwindSafe for Visibility
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