Module connection
Source - Connection
- Connection abstraction that provides on possible implementation which uses the building
blocks (
State
) provided by this crate. - ConnectionAsync
- Same as
Connection
but with an async executor. - State
- Building block to provide tracking capabilities to any type of sqlite connection which
implements the
SqlExecutor
trait.
- SqlExecutor
- Defines an implementation capable of executing SQL statement on a sqlite connection.
- SqlExecutorAsync
- Defines an implementation capable of executing SQL statement on a sqlite connection.
- SqlExecutorMut
- Similar to
SqlExecutor
, but for implementations that require mutable access to
the connection to work.