pub(crate) type InsetVal = Inset<Percentage, LengthPercentage>;
Aliased Type§
#[repr(C)]pub(crate) enum InsetVal {
LengthPercentage(LengthPercentage),
Auto,
AnchorFunction(Box<GenericAnchorFunction<Percentage, GenericInset<Percentage, LengthPercentage>>>),
AnchorSizeFunction(Box<GenericAnchorSizeFunction<GenericInset<Percentage, LengthPercentage>>>),
AnchorContainingCalcFunction(LengthPercentage),
}
Variants§
LengthPercentage(LengthPercentage)
A <length-percentage>
value.
Auto
An auto
value.
AnchorFunction(Box<GenericAnchorFunction<Percentage, GenericInset<Percentage, LengthPercentage>>>)
Inset defined by the anchor element.
AnchorSizeFunction(Box<GenericAnchorSizeFunction<GenericInset<Percentage, LengthPercentage>>>)
Inset defined by the size of the anchor element.
AnchorContainingCalcFunction(LengthPercentage)
A <length-percentage>
value, guaranteed to contain calc()
,
which then is guaranteed to contain anchor()
or anchor-size()
.