pub struct AliasChange {
pub cell: StateCellId,
pub old: FourStateValue,
pub new: FourStateValue,
pub no_edge: bool,
}Expand description
A change of a cell the scheduler has to announce because the write that caused it was made through a different name for the same storage.
Fields§
§cell: StateCellId§old: FourStateValue§new: FourStateValue§no_edge: boolThe cell is a whole memory (no meaningful edge).
Trait Implementations§
Source§impl Clone for AliasChange
impl Clone for AliasChange
Auto Trait Implementations§
impl Freeze for AliasChange
impl RefUnwindSafe for AliasChange
impl Send for AliasChange
impl Sync for AliasChange
impl Unpin for AliasChange
impl UnsafeUnpin for AliasChange
impl UnwindSafe for AliasChange
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