Skip to main content

LayoutTextMeasuring

Trait LayoutTextMeasuring 

Source
pub trait LayoutTextMeasuring<TextConfig> {
    // Required method
    fn set_text_measuring_function(
        &mut self,
        text: Box<TextMeasurer<'_, TextConfig>>,
    );
}
Expand description

Layout-side receiver for text measuring functions.

This trait currently has limited usage in workspace crates and is expected to evolve as text APIs are refactored.

Required Methods§

Source

fn set_text_measuring_function( &mut self, text: Box<TextMeasurer<'_, TextConfig>>, )

Registers the text measuring function used by the layout implementation.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§