Struct DisableBlinking
pub struct DisableBlinking;Available on crate feature
term only.Expand description
A command that disables blinking of the terminal cursor.
§Notes
- Some Unix terminals (ex: GNOME and Konsole) as well as Windows versions lower than Windows 10 do not support this functionality.
Use
SetCursorStylefor better cross-compatibility. - Commands must be executed/queued for execution otherwise they do nothing.
Trait Implementations§
§impl Clone for DisableBlinking
impl Clone for DisableBlinking
§fn clone(&self) -> DisableBlinking
fn clone(&self) -> DisableBlinking
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Command for DisableBlinking
impl Command for DisableBlinking
impl Copy for DisableBlinking
§impl Debug for DisableBlinking
impl Debug for DisableBlinking
§impl Display for DisableBlinking
impl Display for DisableBlinking
impl Eq for DisableBlinking
§impl PartialEq for DisableBlinking
impl PartialEq for DisableBlinking
impl StructuralPartialEq for DisableBlinking
Auto Trait Implementations§
impl Freeze for DisableBlinking
impl RefUnwindSafe for DisableBlinking
impl Send for DisableBlinking
impl Sync for DisableBlinking
impl Unpin for DisableBlinking
impl UnsafeUnpin for DisableBlinking
impl UnwindSafe for DisableBlinking
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more