pub type DynPublish = Arc<dyn Publish>;
Trait object Publish.
pub struct DynPublish { /* private fields */ }