pub struct Dedicated {}Expand description
A trivial model to represent a 100%-available, dedicated processor.
There are no delays due to resource unavailability under this model.
Implementations§
Trait Implementations§
Source§impl SupplyBound for Dedicated
impl SupplyBound for Dedicated
Source§fn provided_service(&self, delta: Duration) -> Service
fn provided_service(&self, delta: Duration) -> Service
Bound the minimum amount of service provided during an
interval of length
delta.Source§fn service_time(&self, demand: Service) -> Duration
fn service_time(&self, demand: Service) -> Duration
Bound the maximum interval length during which the supply
provides at least
demand amount of service.impl Copy for Dedicated
Auto Trait Implementations§
impl Freeze for Dedicated
impl RefUnwindSafe for Dedicated
impl Send for Dedicated
impl Sync for Dedicated
impl Unpin for Dedicated
impl UnwindSafe for Dedicated
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> 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