pub struct DesiredTransitionBuilder { /* private fields */ }
Expand description
Builder for DesiredTransition
.
Implementations§
Source§impl DesiredTransitionBuilder
impl DesiredTransitionBuilder
Sourcepub fn migrate(&mut self, value: Option<bool>) -> &mut Self
pub fn migrate(&mut self, value: Option<bool>) -> &mut Self
Migrate is used to indicate that this allocation should be stopped and migrated to another node.
Sourcepub fn reschedule(&mut self, value: Option<bool>) -> &mut Self
pub fn reschedule(&mut self, value: Option<bool>) -> &mut Self
Reschedule is used to indicate that this allocation is eligible to be rescheduled.
Sourcepub fn build(&self) -> Result<DesiredTransition, DesiredTransitionBuilderError>
pub fn build(&self) -> Result<DesiredTransition, DesiredTransitionBuilderError>
Trait Implementations§
Source§impl Clone for DesiredTransitionBuilder
impl Clone for DesiredTransitionBuilder
Source§fn clone(&self) -> DesiredTransitionBuilder
fn clone(&self) -> DesiredTransitionBuilder
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 DesiredTransitionBuilder
impl RefUnwindSafe for DesiredTransitionBuilder
impl Send for DesiredTransitionBuilder
impl Sync for DesiredTransitionBuilder
impl Unpin for DesiredTransitionBuilder
impl UnwindSafe for DesiredTransitionBuilder
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