pub trait TextMeasurer<S>: Send + Sync {
// Required method
fn measure(
&self,
request: &TextMeasureRequest<S>,
) -> Result<Vec<MeasuredFragment>, TextMeasureError>;
}Required Methods§
Sourcefn measure(
&self,
request: &TextMeasureRequest<S>,
) -> Result<Vec<MeasuredFragment>, TextMeasureError>
fn measure( &self, request: &TextMeasureRequest<S>, ) -> Result<Vec<MeasuredFragment>, TextMeasureError>
Measure a single block of text and return its metrics.