Skip to main content

TextMeasurer

Trait TextMeasurer 

Source
pub trait TextMeasurer<S>: Send + Sync {
    // Required method
    fn measure(
        &self,
        request: &TextMeasureRequest<S>,
    ) -> Result<Vec<MeasuredFragment>, TextMeasureError>;
}

Required Methods§

Source

fn measure( &self, request: &TextMeasureRequest<S>, ) -> Result<Vec<MeasuredFragment>, TextMeasureError>

Measure a single block of text and return its metrics.

Implementors§