Struct nannou::ui::widget::graph::Edge [−][src]
pub struct Edge<'a, NI> where
NI: NodeId, { /* fields omitted */ }
Expand description
A context for an edge yielded during the edge instantiation stage.
Tyis type can
Implementations
The start (or “input”) for the edge.
This is described via the node’s Id
and the position of its output socket.
The end (or “output”) for the edge.
This is described via the node’s Id
and the position of its input socket.
The start and end sockets.
Specify the widget to use
Auto Trait Implementations
impl<'a, NI> RefUnwindSafe for Edge<'a, NI> where
NI: RefUnwindSafe,
impl<'a, NI> UnwindSafe for Edge<'a, NI> where
NI: UnwindSafe,
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