Trait Intersect

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

Required Methods§

Source

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

Implementations on Foreign Types§

Source§

impl Intersect for &[BigEndian<GlyphId16>]

Source§

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

Implementors§

Source§

impl Intersect for PairPos<'_>

Source§

impl Intersect for PositionLookup<'_>

Source§

impl Intersect for PositionSubtables<'_>

Source§

impl Intersect for SinglePos<'_>

Source§

impl Intersect for SingleSubst<'_>

Source§

impl Intersect for SubstitutionLookup<'_>

Source§

impl Intersect for SubstitutionSubtables<'_>

Source§

impl Intersect for ChainedSequenceContext<'_>

Source§

impl Intersect for ClassDef<'_>

Source§

impl Intersect for SequenceContext<'_>

Source§

impl Intersect for ContextFormat1<'_>

Source§

impl Intersect for ContextFormat2<'_>

Source§

impl Intersect for ContextFormat3<'_>

Source§

impl Intersect for Format1Rule<'_>

Source§

impl Intersect for CursivePosFormat1<'_>

Source§

impl Intersect for MarkBasePosFormat1<'_>

Source§

impl Intersect for MarkLigPosFormat1<'_>

Source§

impl Intersect for MarkMarkPosFormat1<'_>

Source§

impl Intersect for PairPosFormat1<'_>

Source§

impl Intersect for PairPosFormat2<'_>

Source§

impl Intersect for PairSet<'_>

Source§

impl Intersect for SinglePosFormat1<'_>

Source§

impl Intersect for SinglePosFormat2<'_>

Source§

impl Intersect for AlternateSubstFormat1<'_>

Source§

impl Intersect for Ligature<'_>

Source§

impl Intersect for LigatureSet<'_>

Source§

impl Intersect for LigatureSubstFormat1<'_>

Source§

impl Intersect for MultipleSubstFormat1<'_>

Source§

impl Intersect for ReverseChainSingleSubstFormat1<'_>

Source§

impl Intersect for SingleSubstFormat1<'_>

Source§

impl Intersect for SingleSubstFormat2<'_>

Source§

impl Intersect for ClassDefFormat1<'_>

Source§

impl Intersect for ClassDefFormat2<'_>

Source§

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