pub enum AppenderMode {
Async,
Sync,
}Expand description
Controls whether logs are appended asynchronously or synchronously.
Variants§
Async
Queue writes and persist them from the async worker path.
Sync
Write through the sync path owned by the caller.
Trait Implementations§
Source§impl Clone for AppenderMode
impl Clone for AppenderMode
Source§fn clone(&self) -> AppenderMode
fn clone(&self) -> AppenderMode
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 AppenderMode
impl Debug for AppenderMode
Source§impl PartialEq for AppenderMode
impl PartialEq for AppenderMode
impl Copy for AppenderMode
impl Eq for AppenderMode
impl StructuralPartialEq for AppenderMode
Auto Trait Implementations§
impl Freeze for AppenderMode
impl RefUnwindSafe for AppenderMode
impl Send for AppenderMode
impl Sync for AppenderMode
impl Unpin for AppenderMode
impl UnsafeUnpin for AppenderMode
impl UnwindSafe for AppenderMode
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