Struct carboncopy_tokio::SinkOptions [−][src]
pub struct SinkOptions<T: AsyncWriteExt + Unpin + Send + 'static> { pub buffer: Option<BufferOverflowThreshold>, pub flush_timeout_ms: u64, pub tokio_runtime: Arc<Runtime>, pub output_writer: T, }
Implements the Default trait.
Fields
buffer: Option<BufferOverflowThreshold>
flush_timeout_ms: u64
tokio_runtime: Arc<Runtime>
output_writer: T
Trait Implementations
Auto Trait Implementations
impl<T> !RefUnwindSafe for SinkOptions<T>
impl<T> !RefUnwindSafe for SinkOptions<T>
impl<T> Send for SinkOptions<T>
impl<T> Send for SinkOptions<T>
impl<T> Sync for SinkOptions<T> where
T: Sync,
impl<T> Sync for SinkOptions<T> where
T: Sync,
impl<T> Unpin for SinkOptions<T>
impl<T> Unpin for SinkOptions<T>
impl<T> !UnwindSafe for SinkOptions<T>
impl<T> !UnwindSafe for SinkOptions<T>