pub enum InitialLetterAlign {
Auto,
Alphabetic,
Hanging,
Ideographic,
}Expand description
Alignment mode for initial letters, controlling which alignment points are used to size and position the letter relative to the root inline box.
Variants§
Auto
UA chooses based on script
Alphabetic
Alphabetic baseline alignment
Hanging
Hanging baseline alignment
Ideographic
Ideographic baseline alignment
Trait Implementations§
Source§impl Clone for InitialLetterAlign
impl Clone for InitialLetterAlign
Source§fn clone(&self) -> InitialLetterAlign
fn clone(&self) -> InitialLetterAlign
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 InitialLetterAlign
impl Debug for InitialLetterAlign
Source§impl Hash for InitialLetterAlign
impl Hash for InitialLetterAlign
Source§impl Ord for InitialLetterAlign
impl Ord for InitialLetterAlign
Source§fn cmp(&self, other: &InitialLetterAlign) -> Ordering
fn cmp(&self, other: &InitialLetterAlign) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for InitialLetterAlign
impl PartialEq for InitialLetterAlign
Source§fn eq(&self, other: &InitialLetterAlign) -> bool
fn eq(&self, other: &InitialLetterAlign) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for InitialLetterAlign
impl PartialOrd for InitialLetterAlign
impl Copy for InitialLetterAlign
impl Eq for InitialLetterAlign
impl StructuralPartialEq for InitialLetterAlign
Auto Trait Implementations§
impl Freeze for InitialLetterAlign
impl RefUnwindSafe for InitialLetterAlign
impl Send for InitialLetterAlign
impl Sync for InitialLetterAlign
impl Unpin for InitialLetterAlign
impl UnsafeUnpin for InitialLetterAlign
impl UnwindSafe for InitialLetterAlign
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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