pub struct RowsState {
pub template: ArrayId,
pub cur_rows: Vec<Vec<Option<BigUint>>>,
pub row_base: ArrayId,
}Expand description
The rows of an array of dynamic arrays or queues as one randomize() call
sees them.
Fields§
§template: ArrayIdThe row template the constraints name the rows through.
cur_rows: Vec<Vec<Option<BigUint>>>Each current row’s elements (None is an element with an X/Z bit).
row_base: ArrayIdSet by lower_rows: the id of the array standing for row 0, rows
0..size following it.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RowsState
impl RefUnwindSafe for RowsState
impl Send for RowsState
impl Sync for RowsState
impl Unpin for RowsState
impl UnsafeUnpin for RowsState
impl UnwindSafe for RowsState
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