Struct aws_sdk_codeguruprofiler::model::Recommendation
source · [−]#[non_exhaustive]pub struct Recommendation { /* private fields */ }
Expand description
A potential improvement that was found from analyzing the profiling data.
Implementations
sourceimpl Recommendation
impl Recommendation
sourcepub fn all_matches_count(&self) -> Option<i32>
pub fn all_matches_count(&self) -> Option<i32>
How many different places in the profile graph triggered a match.
sourcepub fn all_matches_sum(&self) -> Option<f64>
pub fn all_matches_sum(&self) -> Option<f64>
How much of the total sample count is potentially affected.
sourcepub fn pattern(&self) -> Option<&Pattern>
pub fn pattern(&self) -> Option<&Pattern>
The pattern that analysis recognized in the profile to make this recommendation.
sourcepub fn top_matches(&self) -> Option<&[Match]>
pub fn top_matches(&self) -> Option<&[Match]>
List of the matches with most impact.
sourcepub fn start_time(&self) -> Option<&DateTime>
pub fn start_time(&self) -> Option<&DateTime>
The start time of the profile that was used by this analysis. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
sourceimpl Recommendation
impl Recommendation
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture Recommendation
.
Trait Implementations
sourceimpl Clone for Recommendation
impl Clone for Recommendation
sourcefn clone(&self) -> Recommendation
fn clone(&self) -> Recommendation
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for Recommendation
impl Debug for Recommendation
sourceimpl PartialEq<Recommendation> for Recommendation
impl PartialEq<Recommendation> for Recommendation
sourcefn eq(&self, other: &Recommendation) -> bool
fn eq(&self, other: &Recommendation) -> bool
impl StructuralPartialEq for Recommendation
Auto Trait Implementations
impl RefUnwindSafe for Recommendation
impl Send for Recommendation
impl Sync for Recommendation
impl Unpin for Recommendation
impl UnwindSafe for Recommendation
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more