pub struct IdentityTransformer;Expand description
Identity transformer (no-op)
Trait Implementations§
Source§impl RecordTransformer for IdentityTransformer
impl RecordTransformer for IdentityTransformer
Source§fn transform<'life0, 'async_trait>(
&'life0 self,
record: DataRecord,
) -> Pin<Box<dyn Future<Output = Result<DataRecord>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn transform<'life0, 'async_trait>(
&'life0 self,
record: DataRecord,
) -> Pin<Box<dyn Future<Output = Result<DataRecord>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Transform a record
Source§fn filter(&self, record: &DataRecord) -> bool
fn filter(&self, record: &DataRecord) -> bool
Filter records (return false to skip)
Auto Trait Implementations§
impl Freeze for IdentityTransformer
impl RefUnwindSafe for IdentityTransformer
impl Send for IdentityTransformer
impl Sync for IdentityTransformer
impl Unpin for IdentityTransformer
impl UnwindSafe for IdentityTransformer
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