#[non_exhaustive]pub struct CustomImageInfo {
pub upgrade_message: String,
/* private fields */
}Expand description
Contains the custom image info for a node pool.
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.upgrade_message: StringOutput only. The human-readable upgrade message for the custom image.
Implementations§
Source§impl CustomImageInfo
impl CustomImageInfo
Sourcepub fn set_upgrade_message<T: Into<String>>(self, v: T) -> Self
pub fn set_upgrade_message<T: Into<String>>(self, v: T) -> Self
Sets the value of upgrade_message.
§Example
ⓘ
let x = CustomImageInfo::new().set_upgrade_message("example");Trait Implementations§
Source§impl Clone for CustomImageInfo
impl Clone for CustomImageInfo
Source§fn clone(&self) -> CustomImageInfo
fn clone(&self) -> CustomImageInfo
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 Debug for CustomImageInfo
impl Debug for CustomImageInfo
Source§impl Default for CustomImageInfo
impl Default for CustomImageInfo
Source§fn default() -> CustomImageInfo
fn default() -> CustomImageInfo
Returns the “default value” for a type. Read more
Source§impl Message for CustomImageInfo
impl Message for CustomImageInfo
Source§impl PartialEq for CustomImageInfo
impl PartialEq for CustomImageInfo
impl StructuralPartialEq for CustomImageInfo
Auto Trait Implementations§
impl Freeze for CustomImageInfo
impl RefUnwindSafe for CustomImageInfo
impl Send for CustomImageInfo
impl Sync for CustomImageInfo
impl Unpin for CustomImageInfo
impl UnsafeUnpin for CustomImageInfo
impl UnwindSafe for CustomImageInfo
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