[][src]Struct rusoto_compute_optimizer::GetEC2InstanceRecommendationsResponse

pub struct GetEC2InstanceRecommendationsResponse {
    pub errors: Option<Vec<GetRecommendationError>>,
    pub instance_recommendations: Option<Vec<InstanceRecommendation>>,
    pub next_token: Option<String>,
}

Fields

errors: Option<Vec<GetRecommendationError>>

An array of objects that describe errors of the request.

For example, an error is returned if you request recommendations for an instance of an unsupported instance family.

instance_recommendations: Option<Vec<InstanceRecommendation>>

An array of objects that describe instance recommendations.

next_token: Option<String>

The token to use to advance to the next page of instance recommendations.

This value is null when there are no more pages of instance recommendations to return.

Trait Implementations

impl Clone for GetEC2InstanceRecommendationsResponse[src]

impl Debug for GetEC2InstanceRecommendationsResponse[src]

impl Default for GetEC2InstanceRecommendationsResponse[src]

impl<'de> Deserialize<'de> for GetEC2InstanceRecommendationsResponse[src]

impl PartialEq<GetEC2InstanceRecommendationsResponse> for GetEC2InstanceRecommendationsResponse[src]

impl StructuralPartialEq for GetEC2InstanceRecommendationsResponse[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.