Type Alias font::features::Type

source ·
pub type Type = Feature;
Expand description

A type.

Aliased Type§

enum Type {
Show 242 variants AccessAllAlternates, AboveBaseForms, AboveBaseMarkPositioning, AboveBaseSubstitutions, AlternativeFractions, Akhand, BelowBaseForms, BelowBaseMarkPositioning, BelowBaseSubstitutions, ContextualAlternates, CaseSensitiveForms, GlyphCompositionDecomposition, ConjunctFormAfterRo, ContextualHalfWidthSpacing, ConjunctForms, ContextualLigatures, CenteredCJKPunctuation, CapitalSpacing, ContextualSwash, CursivePositioning, CharacterVariants1, CharacterVariants2, CharacterVariants3, CharacterVariants4, CharacterVariants5, CharacterVariants6, CharacterVariants7, CharacterVariants8, CharacterVariants9, CharacterVariants10, CharacterVariants11, CharacterVariants12, CharacterVariants13, CharacterVariants14, CharacterVariants15, CharacterVariants16, CharacterVariants17, CharacterVariants18, CharacterVariants19, CharacterVariants20, CharacterVariants21, CharacterVariants22, CharacterVariants23, CharacterVariants24, CharacterVariants25, CharacterVariants26, CharacterVariants27, CharacterVariants28, CharacterVariants29, CharacterVariants30, CharacterVariants31, CharacterVariants32, CharacterVariants33, CharacterVariants34, CharacterVariants35, CharacterVariants36, CharacterVariants37, CharacterVariants38, CharacterVariants39, CharacterVariants40, CharacterVariants41, CharacterVariants42, CharacterVariants43, CharacterVariants44, CharacterVariants45, CharacterVariants46, CharacterVariants47, CharacterVariants48, CharacterVariants49, CharacterVariants50, CharacterVariants51, CharacterVariants52, CharacterVariants53, CharacterVariants54, CharacterVariants55, CharacterVariants56, CharacterVariants57, CharacterVariants58, CharacterVariants59, CharacterVariants60, CharacterVariants61, CharacterVariants62, CharacterVariants63, CharacterVariants64, CharacterVariants65, CharacterVariants66, CharacterVariants67, CharacterVariants68, CharacterVariants69, CharacterVariants70, CharacterVariants71, CharacterVariants72, CharacterVariants73, CharacterVariants74, CharacterVariants75, CharacterVariants76, CharacterVariants77, CharacterVariants78, CharacterVariants79, CharacterVariants80, CharacterVariants81, CharacterVariants82, CharacterVariants83, CharacterVariants84, CharacterVariants85, CharacterVariants86, CharacterVariants87, CharacterVariants88, CharacterVariants89, CharacterVariants90, CharacterVariants91, CharacterVariants92, CharacterVariants93, CharacterVariants94, CharacterVariants95, CharacterVariants96, CharacterVariants97, CharacterVariants98, CharacterVariants99, PetiteCapitalsFromCapitals, SmallCapitalsFromCapitals, Distances, DiscretionaryLigatures, Denominators, DotlessForms, ExpertForms, FinalGlyphonLineAlternates, TerminalForms2, TerminalForms3, TerminalForms1, FlattenedAccentForms, Fractions, FullWidths, HalfForms, HalantForms, AlternateHalfWidths, HistoricalForms, HorizontalKanaAlternates, HistoricalLigatures, Hangul, HojoKanjiForms, HalfWidths, InitialForms, IsolatedForms, Italics, JustificationAlternates, JIS78Forms, JIS83Forms, JIS90Forms, JIS2004Forms, Kerning, LeftBounds, StandardLigatures, LeadingJamoForms, LiningFigures, LocalizedForms, LeftToRightAlternates, LeftToRightMirroredForms, MarkPositioning, MedialForms2, MedialForms1, MathematicalGreek, MarkToMarkPositioning, MarkPositioningViaSubstitution, AlternateAnnotationForms, NLCKanjiForms, NuktaForms, Numerators, OldstyleFigures, OpticalBounds, Ordinals, Ornaments, ProportionalAlternateWidths, PetiteCapitals, ProportionalKana, ProportionalFigures, PreBaseForms, PreBaseSubstitutions, PostBaseForms, PostBaseSubstitutions, ProportionalWidths, QuarterWidths, Randomize, RequiredContextualAlternates, RakarForms, RequiredLigatures, RephForms, RightBounds, RightToLeftAlternates, RightToLeftMirroredForms, RubyNotationForms, RequiredVariationAlternates, StylisticAlternates, ScientificInferiors, OpticalSize, SmallCapitals, SimplifiedForms, StylisticSet1, StylisticSet2, StylisticSet3, StylisticSet4, StylisticSet5, StylisticSet6, StylisticSet7, StylisticSet8, StylisticSet9, StylisticSet10, StylisticSet11, StylisticSet12, StylisticSet13, StylisticSet14, StylisticSet15, StylisticSet16, StylisticSet17, StylisticSet18, StylisticSet19, StylisticSet20, MathScriptStyleAlternates, StretchingGlyphDecomposition, Subscript, Superscript, Swash, Titling, TrailingJamoForms, TraditionalNameForms, TabularFigures, TraditionalForms, ThirdWidths, Unicase, AlternateVerticalMetrics, VattuVariants, VerticalContextualHalfWidthSpacing, VerticalWriting, AlternateVerticalHalfMetrics, VowelJamoForms, VerticalKanaAlternates, VerticalKerning, ProportionalAlternateVerticalMetrics, VerticalAlternatesAndRotation, VerticalAlternatesForRotation, SlashedZero, Other(Tag),
}

Variants§

§

AccessAllAlternates

Access All Alternates

§

AboveBaseForms

Above-base Forms

§

AboveBaseMarkPositioning

Above-base Mark Positioning

§

AboveBaseSubstitutions

Above-base Substitutions

§

AlternativeFractions

Alternative Fractions

§

Akhand

Akhand

§

BelowBaseForms

Below-base Forms

§

BelowBaseMarkPositioning

Below-base Mark Positioning

§

BelowBaseSubstitutions

Below-base Substitutions

§

ContextualAlternates

Contextual Alternates

§

CaseSensitiveForms

Case-sensitive Forms

§

GlyphCompositionDecomposition

Glyph Composition and Decomposition

§

ConjunctFormAfterRo

Conjunct Form After Ro

§

ContextualHalfWidthSpacing

Contextual Half-width Spacing

§

ConjunctForms

Conjunct Forms

§

ContextualLigatures

Contextual Ligatures

§

CenteredCJKPunctuation

Centered CJK Punctuation

§

CapitalSpacing

Capital Spacing

§

ContextualSwash

Contextual Swash

§

CursivePositioning

Cursive Positioning

§

CharacterVariants1

Character Variants 1

§

CharacterVariants2

Character Variants 2

§

CharacterVariants3

Character Variants 3

§

CharacterVariants4

Character Variants 4

§

CharacterVariants5

Character Variants 5

§

CharacterVariants6

Character Variants 6

§

CharacterVariants7

Character Variants 7

§

CharacterVariants8

Character Variants 8

§

CharacterVariants9

Character Variants 9

§

CharacterVariants10

Character Variants 10

§

CharacterVariants11

Character Variants 11

§

CharacterVariants12

Character Variants 12

§

CharacterVariants13

Character Variants 13

§

CharacterVariants14

Character Variants 14

§

CharacterVariants15

Character Variants 15

§

CharacterVariants16

Character Variants 16

§

CharacterVariants17

Character Variants 17

§

CharacterVariants18

Character Variants 18

§

CharacterVariants19

Character Variants 19

§

CharacterVariants20

Character Variants 20

§

CharacterVariants21

Character Variants 21

§

CharacterVariants22

Character Variants 22

§

CharacterVariants23

Character Variants 23

§

CharacterVariants24

Character Variants 24

§

CharacterVariants25

Character Variants 25

§

CharacterVariants26

Character Variants 26

§

CharacterVariants27

Character Variants 27

§

CharacterVariants28

Character Variants 28

§

CharacterVariants29

Character Variants 29

§

CharacterVariants30

Character Variants 30

§

CharacterVariants31

Character Variants 31

§

CharacterVariants32

Character Variants 32

§

CharacterVariants33

Character Variants 33

§

CharacterVariants34

Character Variants 34

§

CharacterVariants35

Character Variants 35

§

CharacterVariants36

Character Variants 36

§

CharacterVariants37

Character Variants 37

§

CharacterVariants38

Character Variants 38

§

CharacterVariants39

Character Variants 39

§

CharacterVariants40

Character Variants 40

§

CharacterVariants41

Character Variants 41

§

CharacterVariants42

Character Variants 42

§

CharacterVariants43

Character Variants 43

§

CharacterVariants44

Character Variants 44

§

CharacterVariants45

Character Variants 45

§

CharacterVariants46

Character Variants 46

§

CharacterVariants47

Character Variants 47

§

CharacterVariants48

Character Variants 48

§

CharacterVariants49

Character Variants 49

§

CharacterVariants50

Character Variants 50

§

CharacterVariants51

Character Variants 51

§

CharacterVariants52

Character Variants 52

§

CharacterVariants53

Character Variants 53

§

CharacterVariants54

Character Variants 54

§

CharacterVariants55

Character Variants 55

§

CharacterVariants56

Character Variants 56

§

CharacterVariants57

Character Variants 57

§

CharacterVariants58

Character Variants 58

§

CharacterVariants59

Character Variants 59

§

CharacterVariants60

Character Variants 60

§

CharacterVariants61

Character Variants 61

§

CharacterVariants62

Character Variants 62

§

CharacterVariants63

Character Variants 63

§

CharacterVariants64

Character Variants 64

§

CharacterVariants65

Character Variants 65

§

CharacterVariants66

Character Variants 66

§

CharacterVariants67

Character Variants 67

§

CharacterVariants68

Character Variants 68

§

CharacterVariants69

Character Variants 69

§

CharacterVariants70

Character Variants 70

§

CharacterVariants71

Character Variants 71

§

CharacterVariants72

Character Variants 72

§

CharacterVariants73

Character Variants 73

§

CharacterVariants74

Character Variants 74

§

CharacterVariants75

Character Variants 75

§

CharacterVariants76

Character Variants 76

§

CharacterVariants77

Character Variants 77

§

CharacterVariants78

Character Variants 78

§

CharacterVariants79

Character Variants 79

§

CharacterVariants80

Character Variants 80

§

CharacterVariants81

Character Variants 81

§

CharacterVariants82

Character Variants 82

§

CharacterVariants83

Character Variants 83

§

CharacterVariants84

Character Variants 84

§

CharacterVariants85

Character Variants 85

§

CharacterVariants86

Character Variants 86

§

CharacterVariants87

Character Variants 87

§

CharacterVariants88

Character Variants 88

§

CharacterVariants89

Character Variants 89

§

CharacterVariants90

Character Variants 90

§

CharacterVariants91

Character Variants 91

§

CharacterVariants92

Character Variants 92

§

CharacterVariants93

Character Variants 93

§

CharacterVariants94

Character Variants 94

§

CharacterVariants95

Character Variants 95

§

CharacterVariants96

Character Variants 96

§

CharacterVariants97

Character Variants 97

§

CharacterVariants98

Character Variants 98

§

CharacterVariants99

Character Variants 99

§

PetiteCapitalsFromCapitals

Petite Capitals from Capitals

§

SmallCapitalsFromCapitals

Small Capitals from Capitals

§

Distances

Distances

§

DiscretionaryLigatures

Discretionary Ligatures

§

Denominators

Denominators

§

DotlessForms

Dotless Forms

§

ExpertForms

Expert Forms

§

FinalGlyphonLineAlternates

Final Glyph on Line Alternates

§

TerminalForms2

Terminal Forms 2

§

TerminalForms3

Terminal Forms 3

§

TerminalForms1

Terminal Forms 1

§

FlattenedAccentForms

Flattened Accent Forms

§

Fractions

Fractions

§

FullWidths

Full Widths

§

HalfForms

Half Forms

§

HalantForms

Halant Forms

§

AlternateHalfWidths

Alternate Half Widths

§

HistoricalForms

Historical Forms

§

HorizontalKanaAlternates

Horizontal Kana Alternates

§

HistoricalLigatures

Historical Ligatures

§

Hangul

Hangul

§

HojoKanjiForms

Hojo Kanji Forms

§

HalfWidths

Half Widths

§

InitialForms

Initial Forms

§

IsolatedForms

Isolated Forms

§

Italics

Italics

§

JustificationAlternates

Justification Alternates

§

JIS78Forms

JIS78 Forms

§

JIS83Forms

JIS83 Forms

§

JIS90Forms

JIS90 Forms

§

JIS2004Forms

JIS2004 Forms

§

Kerning

Kerning

§

LeftBounds

Left Bounds

§

StandardLigatures

Standard Ligatures

§

LeadingJamoForms

Leading Jamo Forms

§

LiningFigures

Lining Figures

§

LocalizedForms

Localized Forms

§

LeftToRightAlternates

Left-to-right Alternates

§

LeftToRightMirroredForms

Left-to-right Mirrored Forms

§

MarkPositioning

Mark Positioning

§

MedialForms2

Medial Forms 2

§

MedialForms1

Medial Forms 1

§

MathematicalGreek

Mathematical Greek

§

MarkToMarkPositioning

Mark-to-mark Positioning

§

MarkPositioningViaSubstitution

Mark Positioning via Substitution

§

AlternateAnnotationForms

Alternate Annotation Forms

§

NLCKanjiForms

NLC Kanji Forms

§

NuktaForms

Nukta Forms

§

Numerators

Numerators

§

OldstyleFigures

Oldstyle Figures

§

OpticalBounds

Optical Bounds

§

Ordinals

Ordinals

§

Ornaments

Ornaments

§

ProportionalAlternateWidths

Proportional Alternate Widths

§

PetiteCapitals

Petite Capitals

§

ProportionalKana

Proportional Kana

§

ProportionalFigures

Proportional Figures

§

PreBaseForms

Pre-base Forms

§

PreBaseSubstitutions

Pre-base Substitutions

§

PostBaseForms

Post-base Forms

§

PostBaseSubstitutions

Post-base Substitutions

§

ProportionalWidths

Proportional Widths

§

QuarterWidths

Quarter Widths

§

Randomize

Randomize

§

RequiredContextualAlternates

Required Contextual Alternates

§

RakarForms

Rakar Forms

§

RequiredLigatures

Required Ligatures

§

RephForms

Reph Forms

§

RightBounds

Right Bounds

§

RightToLeftAlternates

Right-to-left Alternates

§

RightToLeftMirroredForms

Right-to-left Mirrored Forms

§

RubyNotationForms

Ruby Notation Forms

§

RequiredVariationAlternates

Required Variation Alternates

§

StylisticAlternates

Stylistic Alternates

§

ScientificInferiors

Scientific Inferiors

§

OpticalSize

Optical Size

§

SmallCapitals

Small Capitals

§

SimplifiedForms

Simplified Forms

§

StylisticSet1

Stylistic Set 1

§

StylisticSet2

Stylistic Set 2

§

StylisticSet3

Stylistic Set 3

§

StylisticSet4

Stylistic Set 4

§

StylisticSet5

Stylistic Set 5

§

StylisticSet6

Stylistic Set 6

§

StylisticSet7

Stylistic Set 7

§

StylisticSet8

Stylistic Set 8

§

StylisticSet9

Stylistic Set 9

§

StylisticSet10

Stylistic Set 10

§

StylisticSet11

Stylistic Set 11

§

StylisticSet12

Stylistic Set 12

§

StylisticSet13

Stylistic Set 13

§

StylisticSet14

Stylistic Set 14

§

StylisticSet15

Stylistic Set 15

§

StylisticSet16

Stylistic Set 16

§

StylisticSet17

Stylistic Set 17

§

StylisticSet18

Stylistic Set 18

§

StylisticSet19

Stylistic Set 19

§

StylisticSet20

Stylistic Set 20

§

MathScriptStyleAlternates

Math Script Style Alternates

§

StretchingGlyphDecomposition

Stretching Glyph Decomposition

§

Subscript

Subscript

§

Superscript

Superscript

§

Swash

Swash

§

Titling

Titling

§

TrailingJamoForms

Trailing Jamo Forms

§

TraditionalNameForms

Traditional Name Forms

§

TabularFigures

Tabular Figures

§

TraditionalForms

Traditional Forms

§

ThirdWidths

Third Widths

§

Unicase

Unicase

§

AlternateVerticalMetrics

Alternate Vertical Metrics

§

VattuVariants

Vattu Variants

§

VerticalContextualHalfWidthSpacing

Vertical Contextual Half-width Spacing

§

VerticalWriting

Vertical Writing

§

AlternateVerticalHalfMetrics

Alternate Vertical Half Metrics

§

VowelJamoForms

Vowel Jamo Forms

§

VerticalKanaAlternates

Vertical Kana Alternates

§

VerticalKerning

Vertical Kerning

§

ProportionalAlternateVerticalMetrics

Proportional Alternate Vertical Metrics

§

VerticalAlternatesAndRotation

Vertical Alternates and Rotation

§

VerticalAlternatesForRotation

Vertical Alternates for Rotation

§

SlashedZero

Slashed Zero

§

Other(Tag)