[−][src]Struct starship::module::ModuleAffix
Module affixes are to be used for the prefix or suffix of a module.
Methods
impl ModuleAffix
[src]
pub fn default_prefix(name: String) -> ModuleAffix
[src]
pub fn default_suffix(name: String) -> ModuleAffix
[src]
pub fn set_style<T>(&mut self, style: T) -> &mut ModuleAffix 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 ModuleAffix 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 Unpin for ModuleAffix
impl Sync for ModuleAffix
impl Send for ModuleAffix
impl RefUnwindSafe for ModuleAffix
impl UnwindSafe for ModuleAffix
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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,
impl<T> Same<T> for T
type Output = T
Should always be Self