pub struct RTTask {
pub wcet: Time,
pub deadline: Time,
pub period: Time,
}Fields§
§wcet: TimeWorst Case Execution Time
deadline: TimeRelative Deadline
period: Time(Minimum Inter-arrival) Period
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RTTask
impl<'de> Deserialize<'de> for RTTask
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 RTTask
impl RefUnwindSafe for RTTask
impl Send for RTTask
impl Sync for RTTask
impl Unpin for RTTask
impl UnwindSafe for RTTask
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