pub struct WorkspaceAggregates {
pub avg_score: f64,
pub min_score: f64,
pub max_score: f64,
pub total_issues: usize,
pub projects_green: usize,
pub projects_yellow: usize,
pub projects_red: usize,
}Expand description
Aggregate metrics across all workspace projects.
Fields§
§avg_score: f64§min_score: f64§max_score: f64§total_issues: usize§projects_green: usize§projects_yellow: usize§projects_red: usizeTrait Implementations§
Source§impl Clone for WorkspaceAggregates
impl Clone for WorkspaceAggregates
Source§fn clone(&self) -> WorkspaceAggregates
fn clone(&self) -> WorkspaceAggregates
Returns a duplicate 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 WorkspaceAggregates
impl Debug for WorkspaceAggregates
Source§impl<'de> Deserialize<'de> for WorkspaceAggregates
impl<'de> Deserialize<'de> for WorkspaceAggregates
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for WorkspaceAggregates
impl RefUnwindSafe for WorkspaceAggregates
impl Send for WorkspaceAggregates
impl Sync for WorkspaceAggregates
impl Unpin for WorkspaceAggregates
impl UnsafeUnpin for WorkspaceAggregates
impl UnwindSafe for WorkspaceAggregates
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> 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>
Converts
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>
Converts
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