# Trait Intersect

    pub trait Intersect {
        // Required method
        fn intersects(&self, glyph_set: &IntSet<GlyphId>) -> Result<bool, ReadError>;
    }

## Required Methods§

#### fn intersects(&self, glyph_set: &IntSet<GlyphId>) -> Result<bool, ReadError>

## Implementations on Foreign Types§

§

### impl Intersect for &[BigEndian<GlyphId16>]

§

#### fn intersects(&self, glyph_set: &IntSet<GlyphId>) -> Result<bool, ReadError>

## Implementors§

§

### impl Intersect for ChainedSequenceContext<'_>

§

### impl Intersect for ClassDef<'_>

§

### impl Intersect for SequenceContext<'_>

§

### impl Intersect for PairPos<'_>

§

### impl Intersect for PositionLookup<'_>

§

### impl Intersect for PositionSubtables<'_>

§

### impl Intersect for SinglePos<'_>

§

### impl Intersect for SingleSubst<'_>

§

### impl Intersect for SubstitutionLookup<'_>

§

### impl Intersect for SubstitutionSubtables<'_>

§

### impl<'a, T, Ext> Intersect for Subtables<'a, T, Ext>
where T: Intersect + FontRead<'a> + 'a, Ext: ExtensionLookup<'a, T> + 'a,