[−][src]Enum anes::ClearLine
Clears part of the line.
Examples
use std::io::{stdout, Write}; use anes::ClearLine; let mut stdout = stdout(); // Clear the whole line write!(stdout, "{}", ClearLine::All);
Variants
Clears from the cursor position to end of the line.
Clears from the cursor position to beginning of the line.
Clears the whole line.
Trait Implementations
impl Clone for ClearLine
[src]
impl Copy for ClearLine
[src]
impl Eq for ClearLine
[src]
impl PartialEq<ClearLine> for ClearLine
[src]
impl Display for ClearLine
[src]
impl Debug for ClearLine
[src]
impl Hash for ClearLine
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl StructuralPartialEq for ClearLine
[src]
impl StructuralEq for ClearLine
[src]
Auto Trait Implementations
impl Send for ClearLine
impl Sync for ClearLine
impl Unpin for ClearLine
impl UnwindSafe for ClearLine
impl RefUnwindSafe for ClearLine
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,