#[non_exhaustive]pub struct GetCalculationExecutionOutput {
pub calculation_execution_id: Option<String>,
pub session_id: Option<String>,
pub description: Option<String>,
pub working_directory: Option<String>,
pub status: Option<CalculationStatus>,
pub statistics: Option<CalculationStatistics>,
pub result: Option<CalculationResult>,
/* private fields */
}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.calculation_execution_id: Option<String>The calculation execution UUID.
session_id: Option<String>The session ID that the calculation ran in.
description: Option<String>The description of the calculation execution.
working_directory: Option<String>The Amazon S3 location in which calculation results are stored.
status: Option<CalculationStatus>Contains information about the status of the calculation.
statistics: Option<CalculationStatistics>Contains information about the data processing unit (DPU) execution time and progress. This field is populated only when statistics are available.
result: Option<CalculationResult>Contains result information. This field is populated only if the calculation is completed.
Implementations§
source§impl GetCalculationExecutionOutput
impl GetCalculationExecutionOutput
sourcepub fn calculation_execution_id(&self) -> Option<&str>
pub fn calculation_execution_id(&self) -> Option<&str>
The calculation execution UUID.
sourcepub fn session_id(&self) -> Option<&str>
pub fn session_id(&self) -> Option<&str>
The session ID that the calculation ran in.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description of the calculation execution.
sourcepub fn working_directory(&self) -> Option<&str>
pub fn working_directory(&self) -> Option<&str>
The Amazon S3 location in which calculation results are stored.
sourcepub fn status(&self) -> Option<&CalculationStatus>
pub fn status(&self) -> Option<&CalculationStatus>
Contains information about the status of the calculation.
sourcepub fn statistics(&self) -> Option<&CalculationStatistics>
pub fn statistics(&self) -> Option<&CalculationStatistics>
Contains information about the data processing unit (DPU) execution time and progress. This field is populated only when statistics are available.
sourcepub fn result(&self) -> Option<&CalculationResult>
pub fn result(&self) -> Option<&CalculationResult>
Contains result information. This field is populated only if the calculation is completed.
source§impl GetCalculationExecutionOutput
impl GetCalculationExecutionOutput
sourcepub fn builder() -> GetCalculationExecutionOutputBuilder
pub fn builder() -> GetCalculationExecutionOutputBuilder
Creates a new builder-style object to manufacture GetCalculationExecutionOutput.
Trait Implementations§
source§impl Clone for GetCalculationExecutionOutput
impl Clone for GetCalculationExecutionOutput
source§fn clone(&self) -> GetCalculationExecutionOutput
fn clone(&self) -> GetCalculationExecutionOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for GetCalculationExecutionOutput
impl PartialEq for GetCalculationExecutionOutput
source§fn eq(&self, other: &GetCalculationExecutionOutput) -> bool
fn eq(&self, other: &GetCalculationExecutionOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for GetCalculationExecutionOutput
impl RequestId for GetCalculationExecutionOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.impl StructuralPartialEq for GetCalculationExecutionOutput
Auto Trait Implementations§
impl Freeze for GetCalculationExecutionOutput
impl RefUnwindSafe for GetCalculationExecutionOutput
impl Send for GetCalculationExecutionOutput
impl Sync for GetCalculationExecutionOutput
impl Unpin for GetCalculationExecutionOutput
impl UnwindSafe for GetCalculationExecutionOutput
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
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>
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>
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 more