[−][src]Struct rusoto_emr::FailureDetails
The details of the step failure. The service attempts to detect the root cause for many common failures.
Fields
log_file: Option<String>
The path to the log file where the step failure root cause was originally recorded.
message: Option<String>
The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
reason: Option<String>
The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns "Unknown Error" as a reason.
Trait Implementations
impl Clone for FailureDetails
[src]
pub fn clone(&self) -> FailureDetails
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for FailureDetails
[src]
impl Default for FailureDetails
[src]
pub fn default() -> FailureDetails
[src]
impl<'de> Deserialize<'de> for FailureDetails
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<FailureDetails> for FailureDetails
[src]
pub fn eq(&self, other: &FailureDetails) -> bool
[src]
pub fn ne(&self, other: &FailureDetails) -> bool
[src]
impl StructuralPartialEq for FailureDetails
[src]
Auto Trait Implementations
impl RefUnwindSafe for FailureDetails
[src]
impl Send for FailureDetails
[src]
impl Sync for FailureDetails
[src]
impl Unpin for FailureDetails
[src]
impl UnwindSafe for FailureDetails
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,