mz_expr::virtual_syntax

Trait AlgExcept

Source
pub trait AlgExcept: IR {
    // Required methods
    fn except(
        all: &bool,
        lhs: Self::Relation,
        rhs: Self::Relation,
    ) -> Self::Relation;
    fn un_except<'a>(expr: &'a Self::Relation) -> Option<Except<'a, Self>>;
}

Required Methods§

Source

fn except( all: &bool, lhs: Self::Relation, rhs: Self::Relation, ) -> Self::Relation

Source

fn un_except<'a>(expr: &'a Self::Relation) -> Option<Except<'a, Self>>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§