[]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 Copy for BuiltInLineBreaker

impl Default for BuiltInLineBreaker

impl LineBreaker for BuiltInLineBreaker

impl Eq for BuiltInLineBreaker

impl PartialEq<BuiltInLineBreaker> for BuiltInLineBreaker

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]

This method tests for !=.

impl Debug for BuiltInLineBreaker

impl Clone for BuiltInLineBreaker

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Hash for BuiltInLineBreaker

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0
[src]

Feeds a slice of this type into the given [Hasher]. Read more

Auto Trait Implementations

Blanket Implementations

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

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

type Owned = T

impl<T> From for T[src]

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

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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