pub struct AutopilotZoneUpgradeVersionsBuilder { /* private fields */ }
Expand description
Builder for AutopilotZoneUpgradeVersions
.
Implementations§
Source§impl AutopilotZoneUpgradeVersionsBuilder
impl AutopilotZoneUpgradeVersionsBuilder
pub fn target_version_voters(&mut self, value: Vec<String>) -> &mut Self
pub fn target_version_non_voters(&mut self, value: Vec<String>) -> &mut Self
pub fn other_version_voters(&mut self, value: Vec<String>) -> &mut Self
pub fn other_version_non_voters(&mut self, value: Vec<String>) -> &mut Self
Sourcepub fn build(
&self,
) -> Result<AutopilotZoneUpgradeVersions, AutopilotZoneUpgradeVersionsBuilderError>
pub fn build( &self, ) -> Result<AutopilotZoneUpgradeVersions, AutopilotZoneUpgradeVersionsBuilderError>
Trait Implementations§
Source§impl Clone for AutopilotZoneUpgradeVersionsBuilder
impl Clone for AutopilotZoneUpgradeVersionsBuilder
Source§fn clone(&self) -> AutopilotZoneUpgradeVersionsBuilder
fn clone(&self) -> AutopilotZoneUpgradeVersionsBuilder
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 AutopilotZoneUpgradeVersionsBuilder
impl RefUnwindSafe for AutopilotZoneUpgradeVersionsBuilder
impl Send for AutopilotZoneUpgradeVersionsBuilder
impl Sync for AutopilotZoneUpgradeVersionsBuilder
impl Unpin for AutopilotZoneUpgradeVersionsBuilder
impl UnwindSafe for AutopilotZoneUpgradeVersionsBuilder
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