pub(crate) type MarginVal = GenericMargin<LengthPercentage>;Aliased Type§
#[repr(C)]pub(crate) enum MarginVal {
LengthPercentage(LengthPercentage),
Auto,
AnchorSizeFunction(Box<GenericAnchorSizeFunction<GenericMargin<LengthPercentage>>>),
AnchorContainingCalcFunction(LengthPercentage),
}Variants§
LengthPercentage(LengthPercentage)
A <length-percentage> value.
Auto
An auto value.
AnchorSizeFunction(Box<GenericAnchorSizeFunction<GenericMargin<LengthPercentage>>>)
Margin size defined by the anchor element.
https://drafts.csswg.org/css-anchor-position-1/#funcdef-anchor-size
AnchorContainingCalcFunction(LengthPercentage)
A <length-percentage> value, guaranteed to contain calc(),
which then is guaranteed to contain anchor() or anchor-size().