pub struct MysqlConfigBuilder(/* private fields */);Expand description
MySQL 单连接构建器,提供链式 API。
Implementations§
Source§impl MysqlConfigBuilder
impl MysqlConfigBuilder
pub fn host(self, v: impl Into<String>) -> Self
pub fn port(self, v: u16) -> Self
pub fn user(self, v: impl Into<String>) -> Self
pub fn password(self, v: impl Into<String>) -> Self
pub fn database(self, v: impl Into<String>) -> Self
pub fn max_connections(self, v: u32) -> Self
pub fn ssl_mode(self, v: impl Into<String>) -> Self
Auto Trait Implementations§
impl Freeze for MysqlConfigBuilder
impl RefUnwindSafe for MysqlConfigBuilder
impl Send for MysqlConfigBuilder
impl Sync for MysqlConfigBuilder
impl Unpin for MysqlConfigBuilder
impl UnsafeUnpin for MysqlConfigBuilder
impl UnwindSafe for MysqlConfigBuilder
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