pub struct VcRecord {
pub cell: StateCellId,
pub old: FourStateValue,
pub new: FourStateValue,
pub at: SimTime,
}Expand description
The VC-buffer’s one record shape (ST-079, ST-109) — later drain_committed_changes
consumes this type as-is, never redefined.
Fields§
§cell: StateCellId§old: FourStateValue§new: FourStateValue§at: SimTimeTrait Implementations§
Auto Trait Implementations§
impl Freeze for VcRecord
impl RefUnwindSafe for VcRecord
impl Send for VcRecord
impl Sync for VcRecord
impl Unpin for VcRecord
impl UnsafeUnpin for VcRecord
impl UnwindSafe for VcRecord
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