#[non_exhaustive]
pub enum ReportGroupTrendFieldType {
BranchesCovered,
BranchesMissed,
BranchCoverage,
Duration,
LinesCovered,
LinesMissed,
LineCoverage,
PassRate,
Total,
Unknown(String),
}
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
BranchesCovered
BranchesMissed
BranchCoverage
Duration
LinesCovered
LinesMissed
LineCoverage
PassRate
Total
Unknown(String)
Unknown contains new variants that have been added since this code was generated.
Implementations
Trait Implementations
sourceimpl AsRef<str> for ReportGroupTrendFieldType
impl AsRef<str> for ReportGroupTrendFieldType
sourceimpl Clone for ReportGroupTrendFieldType
impl Clone for ReportGroupTrendFieldType
sourcefn clone(&self) -> ReportGroupTrendFieldType
fn clone(&self) -> ReportGroupTrendFieldType
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 ReportGroupTrendFieldType
impl Debug for ReportGroupTrendFieldType
sourceimpl From<&str> for ReportGroupTrendFieldType
impl From<&str> for ReportGroupTrendFieldType
sourceimpl FromStr for ReportGroupTrendFieldType
impl FromStr for ReportGroupTrendFieldType
sourceimpl Hash for ReportGroupTrendFieldType
impl Hash for ReportGroupTrendFieldType
sourceimpl Ord for ReportGroupTrendFieldType
impl Ord for ReportGroupTrendFieldType
sourcefn cmp(&self, other: &ReportGroupTrendFieldType) -> Ordering
fn cmp(&self, other: &ReportGroupTrendFieldType) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<ReportGroupTrendFieldType> for ReportGroupTrendFieldType
impl PartialEq<ReportGroupTrendFieldType> for ReportGroupTrendFieldType
sourcefn eq(&self, other: &ReportGroupTrendFieldType) -> bool
fn eq(&self, other: &ReportGroupTrendFieldType) -> bool
sourceimpl PartialOrd<ReportGroupTrendFieldType> for ReportGroupTrendFieldType
impl PartialOrd<ReportGroupTrendFieldType> for ReportGroupTrendFieldType
sourcefn partial_cmp(&self, other: &ReportGroupTrendFieldType) -> Option<Ordering>
fn partial_cmp(&self, other: &ReportGroupTrendFieldType) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Eq for ReportGroupTrendFieldType
impl StructuralEq for ReportGroupTrendFieldType
impl StructuralPartialEq for ReportGroupTrendFieldType
Auto Trait Implementations
impl RefUnwindSafe for ReportGroupTrendFieldType
impl Send for ReportGroupTrendFieldType
impl Sync for ReportGroupTrendFieldType
impl Unpin for ReportGroupTrendFieldType
impl UnwindSafe for ReportGroupTrendFieldType
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
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.