pub struct JobSvcConfigBuilder { /* private fields */ }Expand description
Builder for JobSvcConfig.
Implementations§
Source§impl JobSvcConfigBuilder
impl JobSvcConfigBuilder
pub fn pg_con<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn max_connections<VALUE: Into<u32>>(&mut self, value: VALUE) -> &mut Self
pub fn exec_migrations(&mut self, value: bool) -> &mut Self
pub fn pool<VALUE: Into<PgPool>>(&mut self, value: VALUE) -> &mut Self
pub fn process_config(&mut self, value: JobPollerConfig) -> &mut Self
Source§impl JobSvcConfigBuilder
impl JobSvcConfigBuilder
pub fn build(&mut self) -> Result<JobSvcConfig, String>
Trait Implementations§
Source§impl Clone for JobSvcConfigBuilder
impl Clone for JobSvcConfigBuilder
Source§fn clone(&self) -> JobSvcConfigBuilder
fn clone(&self) -> JobSvcConfigBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for JobSvcConfigBuilder
impl !RefUnwindSafe for JobSvcConfigBuilder
impl Send for JobSvcConfigBuilder
impl Sync for JobSvcConfigBuilder
impl Unpin for JobSvcConfigBuilder
impl !UnwindSafe for JobSvcConfigBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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