Enum gfx_glyph::BuiltInLineBreaker
pub enum BuiltInLineBreaker {
UnicodeLineBreaker,
AnyCharLineBreaker,
}
Expand description
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 Clone for BuiltInLineBreaker
§fn clone(&self) -> BuiltInLineBreaker
fn clone(&self) -> BuiltInLineBreaker
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more§impl Debug for BuiltInLineBreaker
impl Debug for BuiltInLineBreaker
§impl Default for BuiltInLineBreaker
impl Default for BuiltInLineBreaker
§fn default() -> BuiltInLineBreaker
fn default() -> BuiltInLineBreaker
Returns the “default value” for a type. Read more
§impl Hash for BuiltInLineBreaker
impl Hash for BuiltInLineBreaker
§impl LineBreaker for BuiltInLineBreaker
impl LineBreaker for BuiltInLineBreaker
§impl PartialEq<BuiltInLineBreaker> for BuiltInLineBreaker
impl PartialEq<BuiltInLineBreaker> for BuiltInLineBreaker
§fn eq(&self, other: &BuiltInLineBreaker) -> bool
fn eq(&self, other: &BuiltInLineBreaker) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.