pub struct MigrateStrategyBuilder { /* private fields */ }
Expand description
Builder for MigrateStrategy
.
Implementations§
Source§impl MigrateStrategyBuilder
impl MigrateStrategyBuilder
pub fn max_parallel(&mut self, value: Option<i64>) -> &mut Self
pub fn health_check(&mut self, value: Option<String>) -> &mut Self
pub fn min_healthy_time(&mut self, value: Option<TimeDelta>) -> &mut Self
pub fn healthy_deadline(&mut self, value: Option<TimeDelta>) -> &mut Self
Sourcepub fn build(&self) -> Result<MigrateStrategy, MigrateStrategyBuilderError>
pub fn build(&self) -> Result<MigrateStrategy, MigrateStrategyBuilderError>
Trait Implementations§
Source§impl Clone for MigrateStrategyBuilder
impl Clone for MigrateStrategyBuilder
Source§fn clone(&self) -> MigrateStrategyBuilder
fn clone(&self) -> MigrateStrategyBuilder
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 MigrateStrategyBuilder
impl RefUnwindSafe for MigrateStrategyBuilder
impl Send for MigrateStrategyBuilder
impl Sync for MigrateStrategyBuilder
impl Unpin for MigrateStrategyBuilder
impl UnwindSafe for MigrateStrategyBuilder
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