pub struct Queue {
pub rows: Vec<QueueRow>,
pub at_capacity: Option<WipGate>,
}Expand description
The queue as rendered: its rows, plus the dispatch gate’s state when it is suppressing rows (§7).
Fields§
§rows: Vec<QueueRow>§at_capacity: Option<WipGate>Some while dispatch is at capacity, carrying the counts the capacity
line names in place of the suppressed rows.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Queue
impl RefUnwindSafe for Queue
impl Send for Queue
impl Sync for Queue
impl Unpin for Queue
impl UnsafeUnpin for Queue
impl UnwindSafe for Queue
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