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> UnsafeUnpin for UnresolvedMathFontStyle<ET>
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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