pub struct EmojiConfig {
pub enabled: bool,
}Expand description
Global emoji configuration
Fields§
§enabled: boolImplementations§
Source§impl EmojiConfig
impl EmojiConfig
Sourcepub fn get_status_prefix(&self, status: StatusType) -> &'static str
pub fn get_status_prefix(&self, status: StatusType) -> &'static str
Get the appropriate prefix based on emoji configuration
Sourcepub fn get_script_status(&self, status: ScriptStatus) -> &'static str
pub fn get_script_status(&self, status: ScriptStatus) -> &'static str
Get script status emoji or ASCII equivalent
Sourcepub fn get_trace_element(&self, element: TraceElement) -> &'static str
pub fn get_trace_element(&self, element: TraceElement) -> &'static str
Get trace element emoji or ASCII equivalent
Sourcepub fn get_trace_status(&self, status: TraceStatusType) -> &'static str
pub fn get_trace_status(&self, status: TraceStatusType) -> &'static str
Get trace status emoji or ASCII equivalent
Trait Implementations§
Source§impl Clone for EmojiConfig
impl Clone for EmojiConfig
Source§fn clone(&self) -> EmojiConfig
fn clone(&self) -> EmojiConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EmojiConfig
impl Debug for EmojiConfig
Auto Trait Implementations§
impl Freeze for EmojiConfig
impl RefUnwindSafe for EmojiConfig
impl Send for EmojiConfig
impl Sync for EmojiConfig
impl Unpin for EmojiConfig
impl UnwindSafe for EmojiConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more