Macro bind
Source macro_rules! bind {
($trait:ty, $instance:expr) => { ... };
}
Expand description
Bind a trait to a singleton implementation (auto-wraps in Arc)
§Example
ⓘbind!(dyn Database, PostgresDB::connect(&db_url));
bind!(dyn HttpClient, RealHttpClient::new());