[−][src]Struct starship_alt::module::Affix
Module affixes are to be used for the prefix or suffix of a module.
Implementations
impl Affix
[src]
pub fn default_prefix(name: &str) -> Self
[src]
pub fn default_suffix(name: &str) -> Self
[src]
pub fn set_style<T>(&mut self, style: T) -> &mut Self where
T: Into<Style>,
[src]
T: Into<Style>,
Sets the style of the module.
Accepts either Color
or Style
.
pub fn set_value<T>(&mut self, value: T) -> &mut Self where
T: Into<String>,
[src]
T: Into<String>,
Sets the value of the module.
pub fn ansi_string(&self) -> ANSIString<'_>
[src]
Generates the colored ANSIString output.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Affix
impl Send for Affix
impl Sync for Affix
impl Unpin for Affix
impl UnwindSafe for Affix
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
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>,