pub struct SqlxPlugin;Implementations§
source§impl SqlxPlugin
impl SqlxPlugin
pub async fn connect(config: &SqlxConfig) -> Result<ConnectPool>
Trait Implementations§
source§impl Plugin for SqlxPlugin
impl Plugin for SqlxPlugin
source§fn build<'life0, 'life1, 'async_trait>(
&'life0 self,
app: &'life1 mut AppBuilder,
) -> Pin<Box<dyn Future<Output = ()> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
fn build<'life0, 'life1, 'async_trait>(
&'life0 self,
app: &'life1 mut AppBuilder,
) -> Pin<Box<dyn Future<Output = ()> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
Configures the
App to which this plugin is added.source§fn name(&self) -> &str
fn name(&self) -> &str
Configures a name for the
Plugin which is primarily used for checking plugin
uniqueness and debugging.source§fn dependencies(&self) -> Vec<&str>
fn dependencies(&self) -> Vec<&str>
A list of plugins to depend on. The plugin will be built after the plugins in this list.
Auto Trait Implementations§
impl Freeze for SqlxPlugin
impl RefUnwindSafe for SqlxPlugin
impl Send for SqlxPlugin
impl Sync for SqlxPlugin
impl Unpin for SqlxPlugin
impl UnwindSafe for SqlxPlugin
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more