pub type SharedSource = Arc<dyn Source + Send + Sync>;
A source that can be shared across threads.
pub struct SharedSource { /* private fields */ }