pub enum CellKind {
Cell,
Source,
Out,
}Expand description
A cell’s fixed role in the planner’s per-round source/derived assignment.
Variants§
Cell
May be a source or derived, chosen per round by the planner. Default kind.
Source
Always a source: never claimable as any method’s output.
Out
Always derived by exactly one fixed writer method; never write()-able.
Trait Implementations§
impl Copy for CellKind
impl Eq for CellKind
impl StructuralPartialEq for CellKind
Auto Trait Implementations§
impl Freeze for CellKind
impl RefUnwindSafe for CellKind
impl Send for CellKind
impl Sync for CellKind
impl Unpin for CellKind
impl UnsafeUnpin for CellKind
impl UnwindSafe for CellKind
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