Struct response_time_analysis::time::Service
source · pub struct Service { /* private fields */ }
Expand description
Type-safe alias for time values representing some amount of processor service.
Implementations
sourceimpl Service
impl Service
sourcepub const fn in_interval(d: Duration) -> Service
pub const fn in_interval(d: Duration) -> Service
The amount of service received in interval of duration d
(assuming a unit-service processor).
sourcepub const fn saturating_sub(&self, rhs: Service) -> Service
pub const fn saturating_sub(&self, rhs: Service) -> Service
Subtract without under-flowing.
Trait Implementations
sourceimpl AddAssign<Service> for Service
impl AddAssign<Service> for Service
sourcefn add_assign(&mut self, rhs: Service)
fn add_assign(&mut self, rhs: Service)
Performs the
+=
operation. Read moresourceimpl FromIterator<Service> for Curve
impl FromIterator<Service> for Curve
sourceimpl Ord for Service
impl Ord for Service
1.21.0 · sourcefn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialOrd<Service> for Service
impl PartialOrd<Service> for Service
sourcefn partial_cmp(&self, other: &Service) -> Option<Ordering>
fn partial_cmp(&self, other: &Service) -> 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 Copy for Service
impl Eq for Service
impl StructuralEq for Service
impl StructuralPartialEq for Service
Auto Trait Implementations
impl RefUnwindSafe for Service
impl Send for Service
impl Sync for Service
impl Unpin for Service
impl UnwindSafe for Service
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