Struct aws_sdk_robomaker::types::WorldFailure
source · #[non_exhaustive]pub struct WorldFailure {
pub failure_code: Option<WorldGenerationJobErrorCode>,
pub sample_failure_reason: Option<String>,
pub failure_count: i32,
}Expand description
Information about a failed world.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.failure_code: Option<WorldGenerationJobErrorCode>The failure code of the world export job if it failed:
- InternalServiceError
-
Internal service error.
- LimitExceeded
-
The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.
- ResourceNotFound
-
The specified resource could not be found.
- RequestThrottled
-
The request was throttled.
- InvalidInput
-
An input parameter in the request is not valid.
sample_failure_reason: Option<String>The sample reason why the world failed. World errors are aggregated. A sample is used as the sampleFailureReason.
failure_count: i32The number of failed worlds.
Implementations§
source§impl WorldFailure
impl WorldFailure
sourcepub fn failure_code(&self) -> Option<&WorldGenerationJobErrorCode>
pub fn failure_code(&self) -> Option<&WorldGenerationJobErrorCode>
The failure code of the world export job if it failed:
- InternalServiceError
-
Internal service error.
- LimitExceeded
-
The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.
- ResourceNotFound
-
The specified resource could not be found.
- RequestThrottled
-
The request was throttled.
- InvalidInput
-
An input parameter in the request is not valid.
sourcepub fn sample_failure_reason(&self) -> Option<&str>
pub fn sample_failure_reason(&self) -> Option<&str>
The sample reason why the world failed. World errors are aggregated. A sample is used as the sampleFailureReason.
sourcepub fn failure_count(&self) -> i32
pub fn failure_count(&self) -> i32
The number of failed worlds.
source§impl WorldFailure
impl WorldFailure
sourcepub fn builder() -> WorldFailureBuilder
pub fn builder() -> WorldFailureBuilder
Creates a new builder-style object to manufacture WorldFailure.
Trait Implementations§
source§impl Clone for WorldFailure
impl Clone for WorldFailure
source§fn clone(&self) -> WorldFailure
fn clone(&self) -> WorldFailure
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for WorldFailure
impl Debug for WorldFailure
source§impl PartialEq for WorldFailure
impl PartialEq for WorldFailure
source§fn eq(&self, other: &WorldFailure) -> bool
fn eq(&self, other: &WorldFailure) -> bool
self and other values to be equal, and is used
by ==.