pub struct DefaultServiceProviderFactory { /* private fields */ }Implementations§
Source§impl DefaultServiceProviderFactory
impl DefaultServiceProviderFactory
pub fn new(options: ServiceProviderOptions) -> Self
Trait Implementations§
impl Copy for DefaultServiceProviderFactory
Source§impl IServiceProviderFactory<ServiceCollection> for DefaultServiceProviderFactory
impl IServiceProviderFactory<ServiceCollection> for DefaultServiceProviderFactory
fn create_builder(&self, services: ServiceCollection) -> ServiceCollection
fn create_service_provider( &self, builder: ServiceCollection, ) -> ServiceResult<ServiceProvider>
Auto Trait Implementations§
impl Freeze for DefaultServiceProviderFactory
impl RefUnwindSafe for DefaultServiceProviderFactory
impl Send for DefaultServiceProviderFactory
impl Sync for DefaultServiceProviderFactory
impl Unpin for DefaultServiceProviderFactory
impl UnsafeUnpin for DefaultServiceProviderFactory
impl UnwindSafe for DefaultServiceProviderFactory
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