Enum rusoto_cur::PutReportDefinitionError [−][src]
pub enum PutReportDefinitionError { DuplicateReportName(String), InternalError(String), ReportLimitReached(String), HttpDispatch(HttpDispatchError), Credentials(CredentialsError), Validation(String), Unknown(String), }
Errors returned by PutReportDefinition
Variants
DuplicateReportName(String)
This exception is thrown when putting a report preference with a name that already exists.
InternalError(String)
This exception is thrown on a known dependency failure.
ReportLimitReached(String)
This exception is thrown when the number of report preference reaches max limit. The max number is 5.
HttpDispatch(HttpDispatchError)
An error occurred dispatching the HTTP request
Credentials(CredentialsError)
An error was encountered with AWS credentials.
Validation(String)
A validation error occurred. Details from AWS are provided.
Unknown(String)
An unknown error occurred. The raw HTTP response is provided.
Methods
impl PutReportDefinitionError
[src]
impl PutReportDefinitionError
pub fn from_body(body: &str) -> PutReportDefinitionError
[src]
pub fn from_body(body: &str) -> PutReportDefinitionError
Trait Implementations
impl Debug for PutReportDefinitionError
[src]
impl Debug for PutReportDefinitionError
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl PartialEq for PutReportDefinitionError
[src]
impl PartialEq for PutReportDefinitionError
fn eq(&self, other: &PutReportDefinitionError) -> bool
[src]
fn eq(&self, other: &PutReportDefinitionError) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &PutReportDefinitionError) -> bool
[src]
fn ne(&self, other: &PutReportDefinitionError) -> bool
This method tests for !=
.
impl From<Error> for PutReportDefinitionError
[src]
impl From<Error> for PutReportDefinitionError
fn from(err: Error) -> PutReportDefinitionError
[src]
fn from(err: Error) -> PutReportDefinitionError
Performs the conversion.
impl From<CredentialsError> for PutReportDefinitionError
[src]
impl From<CredentialsError> for PutReportDefinitionError
fn from(err: CredentialsError) -> PutReportDefinitionError
[src]
fn from(err: CredentialsError) -> PutReportDefinitionError
Performs the conversion.
impl From<HttpDispatchError> for PutReportDefinitionError
[src]
impl From<HttpDispatchError> for PutReportDefinitionError
fn from(err: HttpDispatchError) -> PutReportDefinitionError
[src]
fn from(err: HttpDispatchError) -> PutReportDefinitionError
Performs the conversion.
impl From<Error> for PutReportDefinitionError
[src]
impl From<Error> for PutReportDefinitionError
fn from(err: Error) -> PutReportDefinitionError
[src]
fn from(err: Error) -> PutReportDefinitionError
Performs the conversion.
impl Display for PutReportDefinitionError
[src]
impl Display for PutReportDefinitionError
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Error for PutReportDefinitionError
[src]
impl Error for PutReportDefinitionError
Auto Trait Implementations
impl Send for PutReportDefinitionError
impl Send for PutReportDefinitionError
impl Sync for PutReportDefinitionError
impl Sync for PutReportDefinitionError