pub struct BufferedRecord {
pub level: Level,
pub args: String,
}Expand description
A struct to own copies of parts of log::Record for buffering.
The log::Record has lifetime for the lower overhead,
and it’s not suitable to buffer them.
This struct captures the data needed for longer lifetime.
Fields§
§level: Level§args: StringImplementations§
Trait Implementations§
Source§impl Debug for BufferedRecord
impl Debug for BufferedRecord
Source§impl PartialEq for BufferedRecord
impl PartialEq for BufferedRecord
impl Eq for BufferedRecord
impl StructuralPartialEq for BufferedRecord
Auto Trait Implementations§
impl Freeze for BufferedRecord
impl RefUnwindSafe for BufferedRecord
impl Send for BufferedRecord
impl Sync for BufferedRecord
impl Unpin for BufferedRecord
impl UnwindSafe for BufferedRecord
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