[]Enum gfx_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 Eq for BuiltInLineBreaker

impl Clone for BuiltInLineBreaker

impl LineBreaker for BuiltInLineBreaker

impl Debug for BuiltInLineBreaker

impl Default for BuiltInLineBreaker

impl Hash for BuiltInLineBreaker

impl Copy for BuiltInLineBreaker

impl PartialEq<BuiltInLineBreaker> for BuiltInLineBreaker

Auto Trait Implementations

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

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

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<T> BorrowMut<T> for T where
    T: ?Sized
[src]

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

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

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