pub fn wrap_async_writer(
writer: Box<dyn Writer>,
interface_id: InterfaceId,
interface_name: &str,
event_tx: EventSender,
queue_capacity: usize,
) -> (Box<dyn Writer>, AsyncWriterMetrics)pub fn wrap_async_writer(
writer: Box<dyn Writer>,
interface_id: InterfaceId,
interface_name: &str,
event_tx: EventSender,
queue_capacity: usize,
) -> (Box<dyn Writer>, AsyncWriterMetrics)