pub struct GcpImage {
pub release: Option<String>,
pub project: String,
pub family: Option<String>,
pub name: String,
}Expand description
Image stored in Google Compute Platform.
Fields§
§release: Option<String>The release version of FCOS.
project: StringThe project ID.
family: Option<String>The image family.
name: StringThe image name.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for GcpImage
impl<'de> Deserialize<'de> for GcpImage
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for GcpImage
impl RefUnwindSafe for GcpImage
impl Send for GcpImage
impl Sync for GcpImage
impl Unpin for GcpImage
impl UnwindSafe for GcpImage
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