Struct aws_sdk_codegurureviewer::types::Metrics
source · #[non_exhaustive]pub struct Metrics {
pub metered_lines_of_code_count: Option<i64>,
pub suppressed_lines_of_code_count: Option<i64>,
pub findings_count: Option<i64>,
}
Expand description
Information about the statistics from the code review.
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.metered_lines_of_code_count: Option<i64>
MeteredLinesOfCodeCount
is the number of lines of code in the repository where the code review happened. This does not include non-code lines such as comments and blank lines.
suppressed_lines_of_code_count: Option<i64>
SuppressedLinesOfCodeCount
is the number of lines of code in the repository where the code review happened that CodeGuru Reviewer did not analyze. The lines suppressed in the analysis is based on the excludeFiles
variable in the aws-codeguru-reviewer.yml
file. This number does not include non-code lines such as comments and blank lines.
findings_count: Option<i64>
Total number of recommendations found in the code review.
Implementations§
source§impl Metrics
impl Metrics
sourcepub fn metered_lines_of_code_count(&self) -> Option<i64>
pub fn metered_lines_of_code_count(&self) -> Option<i64>
MeteredLinesOfCodeCount
is the number of lines of code in the repository where the code review happened. This does not include non-code lines such as comments and blank lines.
sourcepub fn suppressed_lines_of_code_count(&self) -> Option<i64>
pub fn suppressed_lines_of_code_count(&self) -> Option<i64>
SuppressedLinesOfCodeCount
is the number of lines of code in the repository where the code review happened that CodeGuru Reviewer did not analyze. The lines suppressed in the analysis is based on the excludeFiles
variable in the aws-codeguru-reviewer.yml
file. This number does not include non-code lines such as comments and blank lines.
sourcepub fn findings_count(&self) -> Option<i64>
pub fn findings_count(&self) -> Option<i64>
Total number of recommendations found in the code review.
Trait Implementations§
source§impl PartialEq for Metrics
impl PartialEq for Metrics
impl StructuralPartialEq for Metrics
Auto Trait Implementations§
impl Freeze for Metrics
impl RefUnwindSafe for Metrics
impl Send for Metrics
impl Sync for Metrics
impl Unpin for Metrics
impl UnwindSafe for Metrics
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