pub struct DecoderFactory {}Expand description
Factory for creating Decoder middleware instances.
Implementations§
Trait Implementations§
Source§impl Default for DecoderFactory
impl Default for DecoderFactory
Source§impl SourceMiddlewareFactory for DecoderFactory
impl SourceMiddlewareFactory for DecoderFactory
fn name(&self) -> String
fn create( &self, config: &SourceMiddlewareConfig, ) -> Result<Arc<dyn SourceMiddleware>, MiddlewareSetupError>
Auto Trait Implementations§
impl Freeze for DecoderFactory
impl RefUnwindSafe for DecoderFactory
impl Send for DecoderFactory
impl Sync for DecoderFactory
impl Unpin for DecoderFactory
impl UnsafeUnpin for DecoderFactory
impl UnwindSafe for DecoderFactory
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