pub struct ScalingPolicyListStubBuilder { /* private fields */ }Expand description
Builder for ScalingPolicyListStub.
Implementations§
Source§impl ScalingPolicyListStubBuilder
impl ScalingPolicyListStubBuilder
pub fn id(&mut self, value: String) -> &mut Self
pub fn enabled(&mut self, value: bool) -> &mut Self
pub fn type(&mut self, value: String) -> &mut Self
pub fn target(&mut self, value: HashMap<String, String>) -> &mut Self
pub fn create_index(&mut self, value: u64) -> &mut Self
pub fn modify_index(&mut self, value: u64) -> &mut Self
Sourcepub fn build(
&self,
) -> Result<ScalingPolicyListStub, ScalingPolicyListStubBuilderError>
pub fn build( &self, ) -> Result<ScalingPolicyListStub, ScalingPolicyListStubBuilderError>
Trait Implementations§
Source§impl Clone for ScalingPolicyListStubBuilder
impl Clone for ScalingPolicyListStubBuilder
Source§fn clone(&self) -> ScalingPolicyListStubBuilder
fn clone(&self) -> ScalingPolicyListStubBuilder
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 ScalingPolicyListStubBuilder
impl RefUnwindSafe for ScalingPolicyListStubBuilder
impl Send for ScalingPolicyListStubBuilder
impl Sync for ScalingPolicyListStubBuilder
impl Unpin for ScalingPolicyListStubBuilder
impl UnwindSafe for ScalingPolicyListStubBuilder
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