Struct aws_sdk_datasync::types::ReportOverride
source · #[non_exhaustive]pub struct ReportOverride {
pub report_level: Option<ReportLevel>,
}
Expand description
Specifies the level of detail for a particular aspect of your DataSync task report.
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.report_level: Option<ReportLevel>
Specifies whether your task report includes errors only or successes and errors.
For example, your report might mostly include only what didn't go well in your transfer (ERRORS_ONLY
). At the same time, you want to verify that your task filter is working correctly. In this situation, you can get a list of what files DataSync successfully skipped and if something transferred that you didn't to transfer (SUCCESSES_AND_ERRORS
).
Implementations§
source§impl ReportOverride
impl ReportOverride
sourcepub fn report_level(&self) -> Option<&ReportLevel>
pub fn report_level(&self) -> Option<&ReportLevel>
Specifies whether your task report includes errors only or successes and errors.
For example, your report might mostly include only what didn't go well in your transfer (ERRORS_ONLY
). At the same time, you want to verify that your task filter is working correctly. In this situation, you can get a list of what files DataSync successfully skipped and if something transferred that you didn't to transfer (SUCCESSES_AND_ERRORS
).
source§impl ReportOverride
impl ReportOverride
sourcepub fn builder() -> ReportOverrideBuilder
pub fn builder() -> ReportOverrideBuilder
Creates a new builder-style object to manufacture ReportOverride
.
Trait Implementations§
source§impl Clone for ReportOverride
impl Clone for ReportOverride
source§fn clone(&self) -> ReportOverride
fn clone(&self) -> ReportOverride
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ReportOverride
impl Debug for ReportOverride
source§impl PartialEq for ReportOverride
impl PartialEq for ReportOverride
source§fn eq(&self, other: &ReportOverride) -> bool
fn eq(&self, other: &ReportOverride) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ReportOverride
Auto Trait Implementations§
impl Freeze for ReportOverride
impl RefUnwindSafe for ReportOverride
impl Send for ReportOverride
impl Sync for ReportOverride
impl Unpin for ReportOverride
impl UnwindSafe for ReportOverride
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)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