pub struct CoreRunqueue {
pub processes: Vec<Process>,
pub current_idx: Option<usize>,
}Expand description
各コアで動作するプロセスのランキュー構造体。
Fields§
§processes: Vec<Process>キューに含まれるプロセスのリスト
current_idx: Option<usize>現在実行中のプロセスのインデックス
Auto Trait Implementations§
impl Freeze for CoreRunqueue
impl RefUnwindSafe for CoreRunqueue
impl Send for CoreRunqueue
impl Sync for CoreRunqueue
impl Unpin for CoreRunqueue
impl UnsafeUnpin for CoreRunqueue
impl UnwindSafe for CoreRunqueue
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