pub struct Styles {
pub timestamp: Style,
pub caller: Style,
pub prefix: Style,
pub message: Style,
pub key: Style,
pub value: Style,
pub separator: Style,
pub levels: HashMap<Level, Style>,
pub keys: HashMap<String, Style>,
pub values: HashMap<String, Style>,
}Expand description
Styles for the text formatter.
Fields§
§timestamp: StyleStyle for timestamps.
caller: StyleStyle for caller location.
prefix: StyleStyle for prefix.
message: StyleStyle for messages.
key: StyleStyle for keys.
value: StyleStyle for values.
separator: StyleStyle for separators.
levels: HashMap<Level, Style>Styles for each level.
keys: HashMap<String, Style>Custom styles for specific keys.
values: HashMap<String, Style>Custom styles for specific values.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Styles
impl !RefUnwindSafe for Styles
impl Send for Styles
impl Sync for Styles
impl Unpin for Styles
impl !UnwindSafe for Styles
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