pub struct CompSpec {
pub expr: Arc<Program>,
pub vars: Arc<[Arc<str>]>,
pub iter: Arc<Program>,
pub cond: Option<Arc<Program>>,
}Expand description
Compiled comprehension spec.
Fields§
§expr: Arc<Program>§vars: Arc<[Arc<str>]>§iter: Arc<Program>§cond: Option<Arc<Program>>Trait Implementations§
Auto Trait Implementations§
impl Freeze for CompSpec
impl RefUnwindSafe for CompSpec
impl Send for CompSpec
impl Sync for CompSpec
impl Unpin for CompSpec
impl UnsafeUnpin for CompSpec
impl UnwindSafe for CompSpec
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