Set

pub trait Set: Send + Sync {
    // Required methods
    fn contains(&self, v: &dyn Array, negated: bool) -> Result<BooleanArray>;
    fn has_nulls(&self) -> bool;
}
Expand description

A type-erased container of array elements

Required Methods§

Source

fn contains(&self, v: &dyn Array, negated: bool) -> Result<BooleanArray>

Source

fn has_nulls(&self) -> bool

Implementors§

Source§

impl<T> Set for ArraySet<T>
where T: Array + 'static, for<'a> &'a T: ArrayAccessor, for<'a> <&'a T as ArrayAccessor>::Item: IsEqual,