Enum nannou::ui::position::Relative [−][src]
Expand description
Positions that are described as Relative to some other Widget.
Relative describes a relative position along a single axis.
Variants
Scalar(f64)
A relative scalar distance.
Align(Align)
Aligned to either the Start
, Middle
or End
.
A distance as a Scalar
value over the given Direction
.
Place(Place)
Some place on top of another widget.
Similar to Align
, but represents the Start
/End
of the other widget’s kid_area
.
Also allows for specifying a Margin
from either end.
Using Place
allows the Ui
to infer the widget’s parent as the widget upon which it is
Placed
, though this inferrence only occurs if the parent
was not specifically set.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Relative
impl UnwindSafe for Relative
Blanket Implementations
impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
T: Component + Float,
D: AdaptFrom<S, Swp, Dwp, T>,
Swp: WhitePoint,
Dwp: WhitePoint,
impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
T: Component + Float,
D: AdaptFrom<S, Swp, Dwp, T>,
Swp: WhitePoint,
Dwp: WhitePoint,
Mutably borrows from an owned value. Read more
Convert into T with values clamped to the color defined bounds Read more
Convert into T. The resulting color might be invalid in its color space Read more
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
pub fn vzip(self) -> V