[−][src]Struct abscissa_core::terminal::status::Status
Status message builder
Methods
impl Status
[src]
pub fn new() -> Self
[src]
Create a new status message with default settings
pub fn justified(self) -> Self
[src]
Justify status on display
pub fn bold(self) -> Self
[src]
Make colors bold
pub fn color(self, c: Color) -> Self
[src]
Set the colors used to display this message
pub fn status<S>(self, msg: S) -> Self where
S: ToString,
[src]
S: ToString,
Set a status message to display
pub fn print_stdout<S>(self, msg: S) -> Result<(), FrameworkError> where
S: AsRef<str>,
[src]
S: AsRef<str>,
Print the given message to stdout
pub fn print_stderr<S>(self, msg: S) -> Result<(), FrameworkError> where
S: AsRef<str>,
[src]
S: AsRef<str>,
Print the given message to stderr
Trait Implementations
Auto Trait Implementations
impl Send for Status
impl Sync for Status
impl Unpin for Status
impl UnwindSafe for Status
impl RefUnwindSafe for Status
Blanket Implementations
impl<T> AsAny for T where
T: Any,
[src]
T: Any,
fn as_any(&Self) -> &(dyn Any + 'static)
[src]
fn as_mut_any(&mut Self) -> &mut (dyn Any + 'static)
[src]
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, 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,