Trait FragmentTypeMaskExt

Source
pub(crate) trait FragmentTypeMaskExt {
    // Required methods
    fn intersects(flag: FragmentTypeFlag) -> SimpleExpr;
    fn intersects_any(
        flags: impl IntoIterator<Item = FragmentTypeFlag>,
    ) -> SimpleExpr;
}

Required Methods§

Source

fn intersects(flag: FragmentTypeFlag) -> SimpleExpr

Source

fn intersects_any( flags: impl IntoIterator<Item = FragmentTypeFlag>, ) -> SimpleExpr

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.

Implementations on Foreign Types§

Source§

impl FragmentTypeMaskExt for FragmentTypeMask

Source§

fn intersects(flag: FragmentTypeFlag) -> SimpleExpr

Source§

fn intersects_any( flags: impl IntoIterator<Item = FragmentTypeFlag>, ) -> SimpleExpr

Implementors§