Enum allsorts::gsub::Features [−][src]
pub enum Features { Custom(Vec<FeatureInfo>), Mask(FeatureMask), }
Expand description
Type indicating the features to use when shaping text.
Variants
Custom(Vec<FeatureInfo>)
A custom feature list.
Only the supplied features will be applied when shaping text.
Mask(FeatureMask)
A mask of features to enable.
Unless you have a specific need for low-level control of the OpenType features to enable this variant should be preferred.
Enabled bits will be used to enable OpenType features when shaping text. When this variant
of the Features
enum is used some common features are enabled by default based on the
script and language.
Auto Trait Implementations
impl RefUnwindSafe for Features
impl UnwindSafe for Features