#[non_exhaustive]pub struct DescribeAnomalyDetectorOutput {
pub anomaly_detector_arn: Option<String>,
pub anomaly_detector_name: Option<String>,
pub anomaly_detector_description: Option<String>,
pub anomaly_detector_config: Option<AnomalyDetectorConfigSummary>,
pub creation_time: Option<DateTime>,
pub last_modification_time: Option<DateTime>,
pub status: Option<AnomalyDetectorStatus>,
pub failure_reason: Option<String>,
pub kms_key_arn: Option<String>,
pub failure_type: Option<AnomalyDetectorFailureType>,
/* 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.anomaly_detector_arn: Option<String>The ARN of the detector.
anomaly_detector_name: Option<String>The name of the detector.
anomaly_detector_description: Option<String>A description of the detector.
anomaly_detector_config: Option<AnomalyDetectorConfigSummary>Contains information about the detector's configuration.
creation_time: Option<DateTime>The time at which the detector was created.
last_modification_time: Option<DateTime>The time at which the detector was last modified.
status: Option<AnomalyDetectorStatus>The status of the detector.
failure_reason: Option<String>The reason that the detector failed.
kms_key_arn: Option<String>The ARN of the KMS key to use to encrypt your data.
failure_type: Option<AnomalyDetectorFailureType>The process that caused the detector to fail.
Implementations§
Source§impl DescribeAnomalyDetectorOutput
impl DescribeAnomalyDetectorOutput
Sourcepub fn anomaly_detector_arn(&self) -> Option<&str>
pub fn anomaly_detector_arn(&self) -> Option<&str>
The ARN of the detector.
Sourcepub fn anomaly_detector_name(&self) -> Option<&str>
pub fn anomaly_detector_name(&self) -> Option<&str>
The name of the detector.
Sourcepub fn anomaly_detector_description(&self) -> Option<&str>
pub fn anomaly_detector_description(&self) -> Option<&str>
A description of the detector.
Sourcepub fn anomaly_detector_config(&self) -> Option<&AnomalyDetectorConfigSummary>
pub fn anomaly_detector_config(&self) -> Option<&AnomalyDetectorConfigSummary>
Contains information about the detector's configuration.
Sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
The time at which the detector was created.
Sourcepub fn last_modification_time(&self) -> Option<&DateTime>
pub fn last_modification_time(&self) -> Option<&DateTime>
The time at which the detector was last modified.
Sourcepub fn status(&self) -> Option<&AnomalyDetectorStatus>
pub fn status(&self) -> Option<&AnomalyDetectorStatus>
The status of the detector.
Sourcepub fn failure_reason(&self) -> Option<&str>
pub fn failure_reason(&self) -> Option<&str>
The reason that the detector failed.
Sourcepub fn kms_key_arn(&self) -> Option<&str>
pub fn kms_key_arn(&self) -> Option<&str>
The ARN of the KMS key to use to encrypt your data.
Sourcepub fn failure_type(&self) -> Option<&AnomalyDetectorFailureType>
pub fn failure_type(&self) -> Option<&AnomalyDetectorFailureType>
The process that caused the detector to fail.
Source§impl DescribeAnomalyDetectorOutput
impl DescribeAnomalyDetectorOutput
Sourcepub fn builder() -> DescribeAnomalyDetectorOutputBuilder
pub fn builder() -> DescribeAnomalyDetectorOutputBuilder
Creates a new builder-style object to manufacture DescribeAnomalyDetectorOutput.
Trait Implementations§
Source§impl Clone for DescribeAnomalyDetectorOutput
impl Clone for DescribeAnomalyDetectorOutput
Source§fn clone(&self) -> DescribeAnomalyDetectorOutput
fn clone(&self) -> DescribeAnomalyDetectorOutput
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl PartialEq for DescribeAnomalyDetectorOutput
impl PartialEq for DescribeAnomalyDetectorOutput
Source§fn eq(&self, other: &DescribeAnomalyDetectorOutput) -> bool
fn eq(&self, other: &DescribeAnomalyDetectorOutput) -> bool
self and other values to be equal, and is used by ==.Source§impl RequestId for DescribeAnomalyDetectorOutput
impl RequestId for DescribeAnomalyDetectorOutput
Source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.impl StructuralPartialEq for DescribeAnomalyDetectorOutput
Auto Trait Implementations§
impl Freeze for DescribeAnomalyDetectorOutput
impl RefUnwindSafe for DescribeAnomalyDetectorOutput
impl Send for DescribeAnomalyDetectorOutput
impl Sync for DescribeAnomalyDetectorOutput
impl Unpin for DescribeAnomalyDetectorOutput
impl UnwindSafe for DescribeAnomalyDetectorOutput
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§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 moreSource§impl<T> Paint for Twhere
T: ?Sized,
impl<T> Paint for Twhere
T: ?Sized,
Source§fn fg(&self, value: Color) -> Painted<&T>
fn fg(&self, value: Color) -> Painted<&T>
Returns a styled value derived from self with the foreground set to
value.
This method should be used rarely. Instead, prefer to use color-specific
builder methods like red() and
green(), which have the same functionality but are
pithier.
§Example
Set foreground color to white using fg():
use yansi::{Paint, Color};
painted.fg(Color::White);Set foreground color to white using white().
use yansi::Paint;
painted.white();Source§fn bright_black(&self) -> Painted<&T>
fn bright_black(&self) -> Painted<&T>
Source§fn bright_red(&self) -> Painted<&T>
fn bright_red(&self) -> Painted<&T>
Source§fn bright_green(&self) -> Painted<&T>
fn bright_green(&self) -> Painted<&T>
Source§fn bright_yellow(&self) -> Painted<&T>
fn bright_yellow(&self) -> Painted<&T>
Source§fn bright_blue(&self) -> Painted<&T>
fn bright_blue(&self) -> Painted<&T>
Source§fn bright_magenta(&self) -> Painted<&T>
fn bright_magenta(&self) -> Painted<&T>
Source§fn bright_cyan(&self) -> Painted<&T>
fn bright_cyan(&self) -> Painted<&T>
Source§fn bright_white(&self) -> Painted<&T>
fn bright_white(&self) -> Painted<&T>
Source§fn bg(&self, value: Color) -> Painted<&T>
fn bg(&self, value: Color) -> Painted<&T>
Returns a styled value derived from self with the background set to
value.
This method should be used rarely. Instead, prefer to use color-specific
builder methods like on_red() and
on_green(), which have the same functionality but
are pithier.
§Example
Set background color to red using fg():
use yansi::{Paint, Color};
painted.bg(Color::Red);Set background color to red using on_red().
use yansi::Paint;
painted.on_red();Source§fn on_primary(&self) -> Painted<&T>
fn on_primary(&self) -> Painted<&T>
Source§fn on_magenta(&self) -> Painted<&T>
fn on_magenta(&self) -> Painted<&T>
Source§fn on_bright_black(&self) -> Painted<&T>
fn on_bright_black(&self) -> Painted<&T>
Source§fn on_bright_red(&self) -> Painted<&T>
fn on_bright_red(&self) -> Painted<&T>
Source§fn on_bright_green(&self) -> Painted<&T>
fn on_bright_green(&self) -> Painted<&T>
Source§fn on_bright_yellow(&self) -> Painted<&T>
fn on_bright_yellow(&self) -> Painted<&T>
Source§fn on_bright_blue(&self) -> Painted<&T>
fn on_bright_blue(&self) -> Painted<&T>
Source§fn on_bright_magenta(&self) -> Painted<&T>
fn on_bright_magenta(&self) -> Painted<&T>
Source§fn on_bright_cyan(&self) -> Painted<&T>
fn on_bright_cyan(&self) -> Painted<&T>
Source§fn on_bright_white(&self) -> Painted<&T>
fn on_bright_white(&self) -> Painted<&T>
Source§fn attr(&self, value: Attribute) -> Painted<&T>
fn attr(&self, value: Attribute) -> Painted<&T>
Enables the styling Attribute value.
This method should be used rarely. Instead, prefer to use
attribute-specific builder methods like bold() and
underline(), which have the same functionality
but are pithier.
§Example
Make text bold using attr():
use yansi::{Paint, Attribute};
painted.attr(Attribute::Bold);Make text bold using using bold().
use yansi::Paint;
painted.bold();Source§fn rapid_blink(&self) -> Painted<&T>
fn rapid_blink(&self) -> Painted<&T>
Source§fn quirk(&self, value: Quirk) -> Painted<&T>
fn quirk(&self, value: Quirk) -> Painted<&T>
Enables the yansi Quirk value.
This method should be used rarely. Instead, prefer to use quirk-specific
builder methods like mask() and
wrap(), which have the same functionality but are
pithier.
§Example
Enable wrapping using .quirk():
use yansi::{Paint, Quirk};
painted.quirk(Quirk::Wrap);Enable wrapping using wrap().
use yansi::Paint;
painted.wrap();Source§fn clear(&self) -> Painted<&T>
👎Deprecated since 1.0.1: renamed to resetting() due to conflicts with Vec::clear().
The clear() method will be removed in a future release.
fn clear(&self) -> Painted<&T>
resetting() due to conflicts with Vec::clear().
The clear() method will be removed in a future release.Source§fn whenever(&self, value: Condition) -> Painted<&T>
fn whenever(&self, value: Condition) -> Painted<&T>
Conditionally enable styling based on whether the Condition value
applies. Replaces any previous condition.
See the crate level docs for more details.
§Example
Enable styling painted only when both stdout and stderr are TTYs:
use yansi::{Paint, Condition};
painted.red().on_yellow().whenever(Condition::STDOUTERR_ARE_TTY);