pub struct ConfigurationProvider<Config, Marshal> { /* private fields */ }Implementations§
Source§impl<Config, Marshal> ConfigurationProvider<Config, Marshal>
impl<Config, Marshal> ConfigurationProvider<Config, Marshal>
Trait Implementations§
Source§impl<Config, Marshal> GenericConfigurationProvider<Config> for ConfigurationProvider<Config, Marshal>
impl<Config, Marshal> GenericConfigurationProvider<Config> for ConfigurationProvider<Config, Marshal>
Auto Trait Implementations§
impl<Config, Marshal> Freeze for ConfigurationProvider<Config, Marshal>
impl<Config, Marshal> RefUnwindSafe for ConfigurationProvider<Config, Marshal>where
Config: RefUnwindSafe,
Marshal: RefUnwindSafe,
impl<Config, Marshal> Send for ConfigurationProvider<Config, Marshal>
impl<Config, Marshal> Sync for ConfigurationProvider<Config, Marshal>
impl<Config, Marshal> Unpin for ConfigurationProvider<Config, Marshal>
impl<Config, Marshal> UnwindSafe for ConfigurationProvider<Config, Marshal>where
Config: UnwindSafe,
Marshal: UnwindSafe,
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