pub struct LogSearcher { /* private fields */ }Expand description
Log search utility
Implementations§
Source§impl LogSearcher
impl LogSearcher
Sourcepub fn new(aggregator: LogAggregator) -> Self
pub fn new(aggregator: LogAggregator) -> Self
Create a new log searcher
Sourcepub fn search_by_level(&self, level: &str) -> Vec<LogEntry>
pub fn search_by_level(&self, level: &str) -> Vec<LogEntry>
Search logs by level
Sourcepub fn search_by_target(&self, target: &str) -> Vec<LogEntry>
pub fn search_by_target(&self, target: &str) -> Vec<LogEntry>
Search logs by target
Auto Trait Implementations§
impl Freeze for LogSearcher
impl RefUnwindSafe for LogSearcher
impl Send for LogSearcher
impl Sync for LogSearcher
impl Unpin for LogSearcher
impl UnwindSafe for LogSearcher
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more