pub trait FontMapExt: 'static {
// Required methods
fn changed(&self);
fn create_context(&self) -> Option<Context>;
fn get_serial(&self) -> u32;
fn get_shape_engine_type(&self) -> Option<GString>;
fn list_families(&self) -> Vec<FontFamily>;
fn load_font(
&self,
context: &Context,
desc: &FontDescription,
) -> Option<Font>;
fn load_fontset(
&self,
context: &Context,
desc: &FontDescription,
language: &Language,
) -> Option<Fontset>;
}
Required Methods§
fn changed(&self)
fn create_context(&self) -> Option<Context>
fn get_serial(&self) -> u32
fn get_shape_engine_type(&self) -> Option<GString>
👎Deprecated