pub struct SpotInstanceRequest {
pub spot_instance_request_id: String,
pub spot_price: String,
pub instance_type: String,
pub image_id: String,
pub state: String,
pub status_code: String,
pub instance_id: Option<String>,
pub tags: Tags,
}Fields§
§spot_instance_request_id: String§spot_price: String§instance_type: String§image_id: String§state: String§status_code: String§instance_id: Option<String>Trait Implementations§
Source§impl Clone for SpotInstanceRequest
impl Clone for SpotInstanceRequest
Source§fn clone(&self) -> SpotInstanceRequest
fn clone(&self) -> SpotInstanceRequest
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 SpotInstanceRequest
impl Debug for SpotInstanceRequest
Source§impl From<&SpotInstanceRequest> for SpotInstanceRequestView
impl From<&SpotInstanceRequest> for SpotInstanceRequestView
Source§fn from(s: &SpotInstanceRequest) -> Self
fn from(s: &SpotInstanceRequest) -> Self
Converts to this type from the input type.
Source§impl From<SpotInstanceRequestView> for SpotInstanceRequest
impl From<SpotInstanceRequestView> for SpotInstanceRequest
Source§fn from(s: SpotInstanceRequestView) -> Self
fn from(s: SpotInstanceRequestView) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SpotInstanceRequest
impl RefUnwindSafe for SpotInstanceRequest
impl Send for SpotInstanceRequest
impl Sync for SpotInstanceRequest
impl Unpin for SpotInstanceRequest
impl UnsafeUnpin for SpotInstanceRequest
impl UnwindSafe for SpotInstanceRequest
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,
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.