[]Enum luminance_glyph::BuiltInLineBreaker

pub enum BuiltInLineBreaker {
    UnicodeLineBreaker,
    AnyCharLineBreaker,
}

Built-in linebreaking logic.

Variants

UnicodeLineBreaker

LineBreaker that follows Unicode Standard Annex #14. That effectively means it wraps words in a way that should work for most cases.

AnyCharLineBreaker

LineBreaker that soft breaks on any character, and hard breaks similarly to UnicodeLineBreaker.

Trait Implementations

impl Clone for BuiltInLineBreaker

impl Copy for BuiltInLineBreaker

impl Debug for BuiltInLineBreaker

impl Default for BuiltInLineBreaker

impl Eq for BuiltInLineBreaker

impl Hash for BuiltInLineBreaker

impl LineBreaker for BuiltInLineBreaker

impl PartialEq<BuiltInLineBreaker> for BuiltInLineBreaker

impl StructuralEq for BuiltInLineBreaker

impl StructuralPartialEq for BuiltInLineBreaker

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Pointable for T

type Init = T

The type for initializers.

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,