Struct o1vm::pickles::lookup_columns::ColumnEnv
source · pub struct ColumnEnv<X> {
pub wires: Vec<X>,
pub inverses: Vec<X>,
pub acc: X,
}
Fields§
§wires: Vec<X>
§inverses: Vec<X>
§acc: X
Implementations§
source§impl<F> ColumnEnv<F>
impl<F> ColumnEnv<F>
pub fn get_column(&self, col: &LookupColumns) -> Option<&F>
Trait Implementations§
source§impl<X> IntoIterator for ColumnEnv<X>
impl<X> IntoIterator for ColumnEnv<X>
§type IntoIter = Chain<Chain<<Vec<X, Global> as IntoIterator>::IntoIter, <Vec<X, Global> as IntoIterator>::IntoIter>, <Once<X> as IntoIterator>::IntoIter>
type IntoIter = Chain<Chain<<Vec<X, Global> as IntoIterator>::IntoIter, <Vec<X, Global> as IntoIterator>::IntoIter>, <Once<X> as IntoIterator>::IntoIter>
Which kind of iterator are we turning this into?
Auto Trait Implementations§
impl<X> RefUnwindSafe for ColumnEnv<X>where X: RefUnwindSafe,
impl<X> Send for ColumnEnv<X>where X: Send,
impl<X> Sync for ColumnEnv<X>where X: Sync,
impl<X> Unpin for ColumnEnv<X>where X: Unpin,
impl<X> UnwindSafe for ColumnEnv<X>where X: UnwindSafe,
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