pub fn to_hybrid(&self) -> HybridIdxSet<T> {
        // This domain_size may be slightly larger than the one specified
        // upon creation, due to rounding up to a whole word. That's ok.
        let domain_size = self.words().len() * WORD_BITS;

        // Note: we currently don't bother trying to make a Sparse set.
        HybridIdxSet::Dense(self.to_owned(), domain_size)
    }
/// Duplicates as a hybrid set.
Duplicates as a hybrid set.
Duplicates as a hybrid set .
pub fn to_hybrid(&self) -> HybridIdxSet<T> {
        // This domain_size may be slightly larger than the one specified
        // upon creation, due to rounding up to a whole word. That's ok.
        let domain_size = self.words().len() * WORD_BITS;
        // Note: we currently don't bother trying to make a Sparse set.
        HybridIdxSet::Dense(self.to_owned(), domain_size)
    }
pub fn to_hybrid ( & self ) -> HybridIdxSet < T > { // This domain_size may be slightly larger than the one specified // upon creation, due to rounding up to a whole word. That's ok. let domain_size = self . words ( ) . len ( ) * WORD_BITS ; // Note: we currently don't bother trying to make a Sparse set. HybridIdxSet :: Dense ( self . to_owned ( ) , domain_size ) }
Duplicates as a hybrid set.
Duplicates as a hybrid set .
&self
&self