pub trait CSSFontFaceDescriptorsMethods<D: DomTypes> {
Show 29 methods
// Required methods
fn Src(&self) -> DOMString;
fn FontFamily(&self) -> DOMString;
fn Font_family(&self) -> DOMString;
fn FontStyle(&self) -> DOMString;
fn Font_style(&self) -> DOMString;
fn FontWeight(&self) -> DOMString;
fn Font_weight(&self) -> DOMString;
fn FontStretch(&self) -> DOMString;
fn Font_stretch(&self) -> DOMString;
fn FontWidth(&self) -> DOMString;
fn Font_width(&self) -> DOMString;
fn UnicodeRange(&self) -> DOMString;
fn Unicode_range(&self) -> DOMString;
fn FontFeatureSettings(&self) -> DOMString;
fn Font_feature_settings(&self) -> DOMString;
fn FontVariationSettings(&self) -> DOMString;
fn Font_variation_settings(&self) -> DOMString;
fn FontDisplay(&self) -> DOMString;
fn Font_display(&self) -> DOMString;
fn FontLanguageOverride(&self) -> DOMString;
fn Font_language_override(&self) -> DOMString;
fn AscentOverride(&self) -> DOMString;
fn Ascent_override(&self) -> DOMString;
fn DescentOverride(&self) -> DOMString;
fn Descent_override(&self) -> DOMString;
fn LineGapOverride(&self) -> DOMString;
fn Line_gap_override(&self) -> DOMString;
fn IndexedGetter(&self, index: u32) -> Option<DOMString>;
fn Length(&self, cx: &JSContext) -> u32;
}Required Methods§
fn Src(&self) -> DOMString
fn FontFamily(&self) -> DOMString
fn Font_family(&self) -> DOMString
fn FontStyle(&self) -> DOMString
fn Font_style(&self) -> DOMString
fn FontWeight(&self) -> DOMString
fn Font_weight(&self) -> DOMString
fn FontStretch(&self) -> DOMString
fn Font_stretch(&self) -> DOMString
fn FontWidth(&self) -> DOMString
fn Font_width(&self) -> DOMString
fn UnicodeRange(&self) -> DOMString
fn Unicode_range(&self) -> DOMString
fn FontFeatureSettings(&self) -> DOMString
fn Font_feature_settings(&self) -> DOMString
fn FontVariationSettings(&self) -> DOMString
fn Font_variation_settings(&self) -> DOMString
fn FontDisplay(&self) -> DOMString
fn Font_display(&self) -> DOMString
fn FontLanguageOverride(&self) -> DOMString
fn Font_language_override(&self) -> DOMString
fn AscentOverride(&self) -> DOMString
fn Ascent_override(&self) -> DOMString
fn DescentOverride(&self) -> DOMString
fn Descent_override(&self) -> DOMString
fn LineGapOverride(&self) -> DOMString
fn Line_gap_override(&self) -> DOMString
fn IndexedGetter(&self, index: u32) -> Option<DOMString>
fn Length(&self, cx: &JSContext) -> u32
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".