Enum fontconfig_parser::PropertyKind [−][src]
pub enum PropertyKind {
Show 49 variants
Family,
FamilyLang,
Style,
StyleLang,
FullName,
FullNameLang,
Slant,
Weight,
Size,
Width,
Aspect,
PixelSize,
Spacing,
Foundry,
Antialias,
Hinting,
HintStyle,
VerticalLayout,
AutoHint,
GlobalAdvance,
File,
Index,
Rasterizer,
Outline,
Scalable,
Color,
Scale,
Dpi,
Rgba,
Lcdfilter,
Minspace,
Charset,
Lang,
Fontversion,
Capability,
Fontformat,
Embolden,
Embeddedbitmap,
Decorative,
Fontfeatures,
Namelang,
Prgname,
Postscriptname,
Fonthashint,
Order,
Matrix,
PixelSizeFixupFactor,
ScalingNotNeeded,
Dynamic(CompactStr),
}
Variants
Font family names
Languages corresponding to each family
Font style. Overrides weight and slant
Languages corresponding to each style
Font full names (often includes style)
Languages corresponding to each fullname
Italic, oblique or roman
Light, medium, demibold, bold or black
Point size
Condensed, normal or expanded
Stretches glyphs horizontally before hinting
Pixel size
Proportional, dual-width, monospace or charcell
Font foundry name
Whether glyphs can be antialiased
Whether the rasterizer should use hinting
Automatic hinting style
Automatic hinting style
Use autohinter instead of normal hinter
Use font global advance data (deprecated)
The filename holding the font
The index of the font within the file
Which rasterizer is in use (deprecated)
Whether the glyphs are outlines
Whether glyphs can be scaled
Whether any glyphs have color
Scale factor for point->pixel conversions (deprecated)
Target dots per inch
unknown, rgb, bgr, vrgb, vbgr, none - subpixel geometry
Type of LCD filter
Eliminate leading from line spacing
Unicode chars encoded by the font
List of RFC-3066-style languages this font supports
Version number of the font
List of layout capabilities in the font
String name of the font format
Rasterizer should synthetically embolden the font
Use the embedded bitmap instead of the outline
Whether the style is a decorative variant
List of the feature tags in OpenType to be enabled
Language name to be used for the default value of familylang, stylelang, and fullnamelang
String Name of the running program
Font family name in PostScript
Whether the font has hinting
Order number of the font
Dynamic(CompactStr)
Tuple Fields of Dynamic
0: CompactStr
Implementations
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for PropertyKind
impl Send for PropertyKind
impl Sync for PropertyKind
impl Unpin for PropertyKind
impl UnwindSafe for PropertyKind
Blanket Implementations
Mutably borrows from an owned value. Read more