pub enum Length {
}
Variants§
Em(Em)
Rem(Rem)
Ex(Ex)
Rex(Rex)
Cap(Cap)
Rcap(Rcap)
Ch(Ch)
Rch(Rch)
Ic(Ic)
Ric(Ric)
Lh(Lh)
Rlh(Rlh)
Vw(Vw)
Vh(Vh)
Vi(Vi)
Vb(Vb)
Vmin(Vmin)
Vmax(Vmax)
Cm(Cm)
Mm(Mm)
Q(Q)
In(Inch)
Pc(Pc)
Pt(Pt)
Px(Px)
Calc(Calc)
Trait Implementations§
Source§impl From<Length> for CalcArgument
impl From<Length> for CalcArgument
Source§fn from(original: Length) -> CalcArgument
fn from(original: Length) -> CalcArgument
Converts to this type from the input type.
Source§impl From<Length> for ClipRectLength
impl From<Length> for ClipRectLength
Source§fn from(original: Length) -> ClipRectLength
fn from(original: Length) -> ClipRectLength
Converts to this type from the input type.
Source§impl From<Length> for LengthPercent
impl From<Length> for LengthPercent
Source§fn from(original: Length) -> LengthPercent
fn from(original: Length) -> LengthPercent
Converts to this type from the input type.
Source§impl From<Length> for LineHeight
impl From<Length> for LineHeight
Source§fn from(original: Length) -> LineHeight
fn from(original: Length) -> LineHeight
Converts to this type from the input type.
Source§impl From<Length> for PostionLength
impl From<Length> for PostionLength
Source§fn from(original: Length) -> PostionLength
fn from(original: Length) -> PostionLength
Converts to this type from the input type.
Source§impl From<Length> for TextIndent
impl From<Length> for TextIndent
Source§fn from(original: Length) -> TextIndent
fn from(original: Length) -> TextIndent
Converts to this type from the input type.
Source§impl From<Length> for VerticalAlign
impl From<Length> for VerticalAlign
Source§fn from(original: Length) -> VerticalAlign
fn from(original: Length) -> VerticalAlign
Converts to this type from the input type.
Source§impl PartialOrd for Length
impl PartialOrd for Length
impl StructuralPartialEq for Length
Auto Trait Implementations§
impl Freeze for Length
impl RefUnwindSafe for Length
impl Send for Length
impl Sync for Length
impl Unpin for Length
impl UnwindSafe for Length
Blanket Implementations§
Source§impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
Source§fn adapt_into_using<M>(self, method: M) -> Dwhere
M: TransformMatrix<Swp, Dwp, T>,
fn adapt_into_using<M>(self, method: M) -> Dwhere
M: TransformMatrix<Swp, Dwp, T>,
Convert the source color to the destination color using the specified
method
Source§fn adapt_into(self) -> D
fn adapt_into(self) -> D
Convert the source color to the destination color using the bradford
method by default
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, U> IntoColor<U> for Twhere
U: FromColor<T>,
impl<T, U> IntoColor<U> for Twhere
U: FromColor<T>,
Source§fn into_color(self) -> U
fn into_color(self) -> U
Convert into T with values clamped to the color defined bounds Read more
Source§impl<T, U> IntoColorUnclamped<U> for Twhere
U: FromColorUnclamped<T>,
impl<T, U> IntoColorUnclamped<U> for Twhere
U: FromColorUnclamped<T>,
Source§fn into_color_unclamped(self) -> U
fn into_color_unclamped(self) -> U
Convert into T. The resulting color might be invalid in its color space Read more
Source§impl<T, U> TryIntoColor<U> for Twhere
U: TryFromColor<T>,
impl<T, U> TryIntoColor<U> for Twhere
U: TryFromColor<T>,
Source§fn try_into_color(self) -> Result<U, OutOfBounds<U>>
fn try_into_color(self) -> Result<U, OutOfBounds<U>>
Convert into T, returning ok if the color is inside of its defined
range, otherwise an
OutOfBounds
error is returned which contains
the unclamped color. Read more