pub struct NbaUpdate {
pub cell: StateCellId,
pub value: FourStateValue,
pub source: ProcessId,
pub order: u32,
}Expand description
One staged nonblocking-assignment write (SC-037’s exact field list, bytes
renamed value: FourStateValue to reuse the already-contracted STATE type
rather than inventing a FourStateBits alias).
Fields§
§cell: StateCellId§value: FourStateValue§source: ProcessId§order: u32Trait Implementations§
Auto Trait Implementations§
impl Freeze for NbaUpdate
impl RefUnwindSafe for NbaUpdate
impl Send for NbaUpdate
impl Sync for NbaUpdate
impl Unpin for NbaUpdate
impl UnsafeUnpin for NbaUpdate
impl UnwindSafe for NbaUpdate
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