pub struct Order { /* private fields */ }Expand description
The blocks in the order they are emitted in, and the point every part of them is at.
Implementations§
Source§impl Order
impl Order
Sourcepub fn points(&self) -> Point
pub fn points(&self) -> Point
How many points the function has, which is what a table indexed by point is sized against.
Sourcepub fn end(&self, block: Block) -> Point
pub fn end(&self, block: Block) -> Point
Where a block’s outgoing arguments are read, which is after everything in it.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Order
impl RefUnwindSafe for Order
impl Send for Order
impl Sync for Order
impl Unpin for Order
impl UnsafeUnpin for Order
impl UnwindSafe for Order
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