Struct logged_stream::MemoryStorageLogger
source · pub struct MemoryStorageLogger { /* private fields */ }Expand description
MemoryStorageLogger
Implementations§
source§impl MemoryStorageLogger
impl MemoryStorageLogger
pub fn new(max_length: usize) -> Self
pub fn get_log_records(&self) -> VecDeque<Record>
pub fn clear_log_records(&mut self)
Trait Implementations§
source§impl Clone for MemoryStorageLogger
impl Clone for MemoryStorageLogger
source§fn clone(&self) -> MemoryStorageLogger
fn clone(&self) -> MemoryStorageLogger
Returns a copy 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 MemoryStorageLogger
impl Debug for MemoryStorageLogger
Auto Trait Implementations§
impl RefUnwindSafe for MemoryStorageLogger
impl Send for MemoryStorageLogger
impl Sync for MemoryStorageLogger
impl Unpin for MemoryStorageLogger
impl UnwindSafe for MemoryStorageLogger
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