pub struct MetadataItem {
pub key: Option<String>,
pub value: Option<String>,
}Expand description
A Compute Engine metadata item, defined as a key:value pair. Identical to the metadata on the corresponding Compute Engine resource.
This type is not used in any activity, and only used as part of another schema.
Fields§
§key: Option<String>A metadata key.
value: Option<String>A metadata value.
Trait Implementations§
Source§impl Clone for MetadataItem
impl Clone for MetadataItem
Source§fn clone(&self) -> MetadataItem
fn clone(&self) -> MetadataItem
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 moreSource§impl Debug for MetadataItem
impl Debug for MetadataItem
Source§impl Default for MetadataItem
impl Default for MetadataItem
Source§fn default() -> MetadataItem
fn default() -> MetadataItem
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MetadataItem
impl<'de> Deserialize<'de> for MetadataItem
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
Source§impl Serialize for MetadataItem
impl Serialize for MetadataItem
impl Part for MetadataItem
Auto Trait Implementations§
impl Freeze for MetadataItem
impl RefUnwindSafe for MetadataItem
impl Send for MetadataItem
impl Sync for MetadataItem
impl Unpin for MetadataItem
impl UnwindSafe for MetadataItem
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