pub struct CreateMicrovmImageResponseWire {
pub image_arn: String,
pub name: String,
pub state: String,
pub image_version: String,
}Expand description
CreateMicrovmImageResponse, narrowed to the members this client reads.
The model marks eight members required; the four below are the ones anything downstream uses. Deserializing a subset is safe — serde ignores the rest — and listing all twenty would be twenty more chances to misspell one.
Fields§
§image_arn: String§name: String§state: String§image_version: StringTrait Implementations§
Source§impl Clone for CreateMicrovmImageResponseWire
impl Clone for CreateMicrovmImageResponseWire
Source§fn clone(&self) -> CreateMicrovmImageResponseWire
fn clone(&self) -> CreateMicrovmImageResponseWire
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<'de> Deserialize<'de> for CreateMicrovmImageResponseWire
impl<'de> Deserialize<'de> for CreateMicrovmImageResponseWire
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateMicrovmImageResponseWire, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateMicrovmImageResponseWire, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CreateMicrovmImageResponseWire
impl RefUnwindSafe for CreateMicrovmImageResponseWire
impl Send for CreateMicrovmImageResponseWire
impl Sync for CreateMicrovmImageResponseWire
impl Unpin for CreateMicrovmImageResponseWire
impl UnsafeUnpin for CreateMicrovmImageResponseWire
impl UnwindSafe for CreateMicrovmImageResponseWire
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.