pub struct ObserverConfig {
pub queue_capacity: usize,
}Expand description
Configuration for the bounded non-blocking logger.
Fields§
§queue_capacity: usizeMaximum records waiting for the output worker. New records are dropped when the queue is full rather than blocking an async request.
Trait Implementations§
Source§impl Clone for ObserverConfig
impl Clone for ObserverConfig
Source§fn clone(&self) -> ObserverConfig
fn clone(&self) -> ObserverConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ObserverConfig
Source§impl Debug for ObserverConfig
impl Debug for ObserverConfig
Source§impl Default for ObserverConfig
impl Default for ObserverConfig
impl Eq for ObserverConfig
Source§impl PartialEq for ObserverConfig
impl PartialEq for ObserverConfig
impl StructuralPartialEq for ObserverConfig
Auto Trait Implementations§
impl Freeze for ObserverConfig
impl RefUnwindSafe for ObserverConfig
impl Send for ObserverConfig
impl Sync for ObserverConfig
impl Unpin for ObserverConfig
impl UnsafeUnpin for ObserverConfig
impl UnwindSafe for ObserverConfig
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