Skip to main content

DisplayWidth

Trait DisplayWidth 

Source
pub trait DisplayWidth {
    // Required method
    fn display_width(&self) -> usize;
}
Expand description

Extension trait for convenient width calculation on string types.

Required Methods§

Source

fn display_width(&self) -> usize

Returns the display width (number of terminal columns) of this string.

Dyn Compatibility§

This trait is dyn compatible.

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

Implementations on Foreign Types§

Source§

impl DisplayWidth for str

Source§

impl DisplayWidth for String

Implementors§