pub struct Mu(pub i32);
Expand description
A plain TeX mu dimension, represented as a 32-bit integer analogously to scaled points, i.e. Mu
(65536) = 1mu
.
(where 18mu = 1em
).
Tuple Fields§
§0: i32
Trait Implementations§
Source§impl MuDim for Mu
impl MuDim for Mu
Source§fn from_float<ET: EngineTypes>(
_engine: &EngineReferences<'_, ET>,
float: f64,
dim: &[u8],
) -> Self
fn from_float<ET: EngineTypes>( _engine: &EngineReferences<'_, ET>, float: f64, dim: &[u8], ) -> Self
Converts a floating-point number and a unit to a
Self
. The unit is assumed to be in Self::UNITS
.Source§impl Ord for Mu
impl Ord for Mu
Source§impl PartialOrd for Mu
impl PartialOrd for Mu
impl Copy for Mu
impl Eq for Mu
impl StructuralPartialEq for Mu
Auto Trait Implementations§
impl Freeze for Mu
impl RefUnwindSafe for Mu
impl Send for Mu
impl Sync for Mu
impl Unpin for Mu
impl UnwindSafe for Mu
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<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