pub struct SqliteConnectionFactory {
pub configuration: SqliteConnectOptions,
}
Fields§
§configuration: SqliteConnectOptions
Trait Implementations§
Source§impl ConnectionFactory for SqliteConnectionFactory
impl ConnectionFactory for SqliteConnectionFactory
Source§fn connect(&self) -> BoxFuture<'_, Result<Box<dyn Connection>>>
fn connect(&self) -> BoxFuture<'_, Result<Box<dyn Connection>>>
Establish a new database connection with the options specified by ConnectionOptions.
Source§fn get_metadata(&self) -> Box<dyn ConnectionFactoryMetadata>
fn get_metadata(&self) -> Box<dyn ConnectionFactoryMetadata>
Returns the ConnectionFactoryMetadata about the product this ConnectionFactory is applicable to.
Source§impl ConnectionFactoryProvider for SqliteConnectionFactory
impl ConnectionFactoryProvider for SqliteConnectionFactory
type C = SqliteConnectionFactory
fn create( connection_factory_options: ConnectionFactoryOptions, ) -> Result<Self::C>
Auto Trait Implementations§
impl Freeze for SqliteConnectionFactory
impl RefUnwindSafe for SqliteConnectionFactory
impl Send for SqliteConnectionFactory
impl Sync for SqliteConnectionFactory
impl Unpin for SqliteConnectionFactory
impl UnwindSafe for SqliteConnectionFactory
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