pub enum GlyphSource {
Char,
Hyphen,
}Variants§
Char
Glyph generated from a character in the source text.
Hyphen
Glyph inserted dynamically by the layout engine (e.g., a hyphen).
Trait Implementations§
Source§impl Clone for GlyphSource
impl Clone for GlyphSource
Source§fn clone(&self) -> GlyphSource
fn clone(&self) -> GlyphSource
Returns a duplicate 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 moreSource§impl Debug for GlyphSource
impl Debug for GlyphSource
Source§impl Hash for GlyphSource
impl Hash for GlyphSource
Source§impl PartialEq for GlyphSource
impl PartialEq for GlyphSource
impl Copy for GlyphSource
impl Eq for GlyphSource
impl StructuralPartialEq for GlyphSource
Auto Trait Implementations§
impl Freeze for GlyphSource
impl RefUnwindSafe for GlyphSource
impl Send for GlyphSource
impl Sync for GlyphSource
impl Unpin for GlyphSource
impl UnwindSafe for GlyphSource
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more