pub struct UnresolvedMathFontStyle<ET: EngineTypes>(/* private fields */);
Expand description
Unresolved math font style. This is the state while the math list is being constructed. Carries information about the family if relevant (or 0), to be picked when the math list is resolved.
Implementations§
Source§impl<ET: EngineTypes> UnresolvedMathFontStyle<ET>
impl<ET: EngineTypes> UnresolvedMathFontStyle<ET>
Trait Implementations§
Source§impl<ET: Clone + EngineTypes> Clone for UnresolvedMathFontStyle<ET>
impl<ET: Clone + EngineTypes> Clone for UnresolvedMathFontStyle<ET>
Source§fn clone(&self) -> UnresolvedMathFontStyle<ET>
fn clone(&self) -> UnresolvedMathFontStyle<ET>
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<ET: Debug + EngineTypes> Debug for UnresolvedMathFontStyle<ET>
impl<ET: Debug + EngineTypes> Debug for UnresolvedMathFontStyle<ET>
Source§impl<ET: EngineTypes> MathFontStyleT<ET> for UnresolvedMathFontStyle<ET>
impl<ET: EngineTypes> MathFontStyleT<ET> for UnresolvedMathFontStyle<ET>
Source§type Choice = UnresolvedMathChoice<ET>
type Choice = UnresolvedMathChoice<ET>
The type of the choice node, which is either
UnresolvedMathChoice
or ResolvedChoice
.Source§type Markers = UnresolvedMarkers
type Markers = UnresolvedMarkers
The type of the markers, which is either
UnresolvedMarkers
or a dummy that never occurs.Auto Trait Implementations§
impl<ET> Freeze for UnresolvedMathFontStyle<ET>
impl<ET> RefUnwindSafe for UnresolvedMathFontStyle<ET>where
ET: RefUnwindSafe,
impl<ET> Send for UnresolvedMathFontStyle<ET>where
ET: Send,
impl<ET> Sync for UnresolvedMathFontStyle<ET>where
ET: Sync,
impl<ET> Unpin for UnresolvedMathFontStyle<ET>where
ET: Unpin,
impl<ET> UnwindSafe for UnresolvedMathFontStyle<ET>where
ET: UnwindSafe,
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<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