Struct aws_sdk_athena::types::ResultReuseConfiguration
source · #[non_exhaustive]pub struct ResultReuseConfiguration {
pub result_reuse_by_age_configuration: Option<ResultReuseByAgeConfiguration>,
}Expand description
Specifies the query result reuse behavior for the query.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.result_reuse_by_age_configuration: Option<ResultReuseByAgeConfiguration>Specifies whether previous query results are reused, and if so, their maximum age.
Implementations§
source§impl ResultReuseConfiguration
impl ResultReuseConfiguration
sourcepub fn result_reuse_by_age_configuration(
&self
) -> Option<&ResultReuseByAgeConfiguration>
pub fn result_reuse_by_age_configuration( &self ) -> Option<&ResultReuseByAgeConfiguration>
Specifies whether previous query results are reused, and if so, their maximum age.
source§impl ResultReuseConfiguration
impl ResultReuseConfiguration
sourcepub fn builder() -> ResultReuseConfigurationBuilder
pub fn builder() -> ResultReuseConfigurationBuilder
Creates a new builder-style object to manufacture ResultReuseConfiguration.
Trait Implementations§
source§impl Clone for ResultReuseConfiguration
impl Clone for ResultReuseConfiguration
source§fn clone(&self) -> ResultReuseConfiguration
fn clone(&self) -> ResultReuseConfiguration
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for ResultReuseConfiguration
impl Debug for ResultReuseConfiguration
source§impl PartialEq for ResultReuseConfiguration
impl PartialEq for ResultReuseConfiguration
source§fn eq(&self, other: &ResultReuseConfiguration) -> bool
fn eq(&self, other: &ResultReuseConfiguration) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for ResultReuseConfiguration
Auto Trait Implementations§
impl Freeze for ResultReuseConfiguration
impl RefUnwindSafe for ResultReuseConfiguration
impl Send for ResultReuseConfiguration
impl Sync for ResultReuseConfiguration
impl Unpin for ResultReuseConfiguration
impl UnwindSafe for ResultReuseConfiguration
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
Mutably borrows from an owned value. Read more
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>
Creates a shared type from an unshared type.