#[non_exhaustive]pub struct MachineImageParametersOverrides {
pub machine_type: String,
/* private fields */
}Expand description
Parameters overriding decisions based on the source machine image configurations.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.machine_type: StringOptional. The machine type to create the MachineImage with. If empty, the service will choose a relevant machine type based on the information from the source image. For more information about machine types, please refer to https://cloud.google.com/compute/docs/machine-resource.
Implementations§
Source§impl MachineImageParametersOverrides
impl MachineImageParametersOverrides
Sourcepub fn set_machine_type<T: Into<String>>(self, v: T) -> Self
pub fn set_machine_type<T: Into<String>>(self, v: T) -> Self
Sets the value of machine_type.
§Example
ⓘ
let x = MachineImageParametersOverrides::new().set_machine_type("example");Trait Implementations§
Source§impl Clone for MachineImageParametersOverrides
impl Clone for MachineImageParametersOverrides
Source§fn clone(&self) -> MachineImageParametersOverrides
fn clone(&self) -> MachineImageParametersOverrides
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for MachineImageParametersOverrides
impl Default for MachineImageParametersOverrides
Source§fn default() -> MachineImageParametersOverrides
fn default() -> MachineImageParametersOverrides
Returns the “default value” for a type. Read more
Source§impl PartialEq for MachineImageParametersOverrides
impl PartialEq for MachineImageParametersOverrides
Source§fn eq(&self, other: &MachineImageParametersOverrides) -> bool
fn eq(&self, other: &MachineImageParametersOverrides) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for MachineImageParametersOverrides
Auto Trait Implementations§
impl Freeze for MachineImageParametersOverrides
impl RefUnwindSafe for MachineImageParametersOverrides
impl Send for MachineImageParametersOverrides
impl Sync for MachineImageParametersOverrides
impl Unpin for MachineImageParametersOverrides
impl UnsafeUnpin for MachineImageParametersOverrides
impl UnwindSafe for MachineImageParametersOverrides
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