pub struct ServiceProviderExtensions { /* private fields */ }Expand description
A type map for dependency injections.
All entries into this map must be owned types (or static references).
Implementations§
Trait Implementations§
Source§impl Default for ServiceProviderExtensions
impl Default for ServiceProviderExtensions
Source§fn default() -> ServiceProviderExtensions
fn default() -> ServiceProviderExtensions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ServiceProviderExtensions
impl !RefUnwindSafe for ServiceProviderExtensions
impl Send for ServiceProviderExtensions
impl Sync for ServiceProviderExtensions
impl Unpin for ServiceProviderExtensions
impl !UnwindSafe for ServiceProviderExtensions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more