Struct Reset

pub struct Reset;

Reset terminal formatting

Implementations

impl Reset

fn render(self) -> impl Display + Copy

Render the ANSI code

Reset also implements Display directly, so calling this method is optional.

Trait Implementations

impl Clone for Reset

fn clone(&self) -> Self

impl Copy for Reset

impl Debug for Reset

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Default for Reset

fn default() -> Self

impl Display for Reset

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Eq for Reset

impl Hash for Reset

fn hash<__H: Hasher>(&self, state: &mut __H)

impl Ord for Reset

fn cmp(&self, other: &Self) -> Ordering

impl PartialEq for Reset

fn eq(&self, other: &Self) -> bool

impl PartialOrd for Reset

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

impl StructuralPartialEq for Reset

Auto Trait Implementations

impl Freeze for Reset

impl RefUnwindSafe for Reset

impl Send for Reset

impl Sync for Reset

impl Unpin for Reset

impl UnsafeUnpin for Reset

impl UnwindSafe for Reset

Blanket Implementations

impl<T> Any for Reset where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for Reset where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for Reset where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> CloneToUninit for Reset where T: Clone,

unsafe fn clone_to_uninit(&self, dest: *mut u8)

impl<T> From<T> for Reset

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for Reset where T: Clone,

type Owned = T;
fn to_owned(&self) -> T
fn clone_into(&self, target: &mut T)

impl<T> ToString for Reset where T: Display + ?Sized,

fn to_string(&self) -> String

impl<T, U> Into<U> for Reset where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for Reset where U: Into<T>,

type Error = never;
fn try_from(value: U) -> Result<T, never>

impl<T, U> TryInto<U> for Reset where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>