pub struct HTTPFilter { /* private fields */ }Implementations§
Source§impl HTTPFilter
impl HTTPFilter
pub fn with_patterns(patterns: Vec<String>) -> Self
Trait Implementations§
Source§impl Analyzer for HTTPFilter
impl Analyzer for HTTPFilter
Source§fn process<'life0, 'async_trait>(
&'life0 mut self,
stream: EventStream,
) -> Pin<Box<dyn Future<Output = Result<EventStream, AnalyzerError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn process<'life0, 'async_trait>(
&'life0 mut self,
stream: EventStream,
) -> Pin<Box<dyn Future<Output = Result<EventStream, AnalyzerError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Process an event stream and return a processed stream
Auto Trait Implementations§
impl Freeze for HTTPFilter
impl RefUnwindSafe for HTTPFilter
impl Send for HTTPFilter
impl Sync for HTTPFilter
impl Unpin for HTTPFilter
impl UnsafeUnpin for HTTPFilter
impl UnwindSafe for HTTPFilter
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