pub struct EvalContext {
pub expr: Expr,
pub negate: bool,
}Expand description
Convenience wrapper: evaluate expr against a raw VCF line and return
per-sample booleans. Equivalent to eval_expr but returns EvalError
wrapped in a Box<dyn Error>.
Fields§
§expr: Expr§negate: boolImplementations§
Auto Trait Implementations§
impl Freeze for EvalContext
impl RefUnwindSafe for EvalContext
impl Send for EvalContext
impl Sync for EvalContext
impl Unpin for EvalContext
impl UnsafeUnpin for EvalContext
impl UnwindSafe for EvalContext
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