pub struct LogFilter {
pub min_level: LogLevel,
pub components: Vec<String>,
pub operations: Vec<String>,
pub include_fields: Vec<String>,
pub exclude_patterns: Vec<String>,
}Expand description
Log filter for real-time streaming
Fields§
§min_level: LogLevel§components: Vec<String>§operations: Vec<String>§include_fields: Vec<String>§exclude_patterns: Vec<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for LogFilter
impl<'de> Deserialize<'de> for LogFilter
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for LogFilter
impl RefUnwindSafe for LogFilter
impl Send for LogFilter
impl Sync for LogFilter
impl Unpin for LogFilter
impl UnwindSafe for LogFilter
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