pub struct TransparentTcpCaptureSource { /* private fields */ }Implementations§
Source§impl TransparentTcpCaptureSource
impl TransparentTcpCaptureSource
pub fn new( listener: TcpListener, original_dst_provider: Arc<dyn OriginalDstProvider>, ) -> Self
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for TransparentTcpCaptureSource
impl !RefUnwindSafe for TransparentTcpCaptureSource
impl Send for TransparentTcpCaptureSource
impl Sync for TransparentTcpCaptureSource
impl Unpin for TransparentTcpCaptureSource
impl UnsafeUnpin for TransparentTcpCaptureSource
impl !UnwindSafe for TransparentTcpCaptureSource
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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