pub enum LogOp {
And,
AndVec,
Or,
OrVec,
}Variants§
And
& — per-sample AND: sample passes if it satisfies BOTH sub-expressions.
AndVec
&& — bcftools “sample-wise AND”: per-sample OR (sample passes if it satisfies EITHER).
Named “vec-and” in bcftools filter.c; confusingly acts as per-sample OR.
Or
| — site-level OR (alias: per-sample OR, same as AndVec for setGT purposes).
OrVec
|| — site-level OR (same as | in practice).
Trait Implementations§
impl StructuralPartialEq for LogOp
Auto Trait Implementations§
impl Freeze for LogOp
impl RefUnwindSafe for LogOp
impl Send for LogOp
impl Sync for LogOp
impl Unpin for LogOp
impl UnsafeUnpin for LogOp
impl UnwindSafe for LogOp
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