Enum nannou::ui::widget::graph::NodeEvent [−][src]
Events related to adding and removing nodes.
Variants
The user attempted to remove the node with the given identifier.
The widget used to represent this Node
has been dragged.
Fields of Dragged
Trait Implementations
impl<NI> Clone for NodeEvent<NI> where
NI: Clone,
[src]
NI: Clone,
impl<NI> Copy for NodeEvent<NI> where
NI: Copy,
[src]
NI: Copy,
impl<NI> Debug for NodeEvent<NI> where
NI: Debug,
[src]
NI: Debug,
impl<NI> PartialEq<NodeEvent<NI>> for NodeEvent<NI> where
NI: PartialEq<NI>,
[src]
NI: PartialEq<NI>,
pub fn eq(&self, other: &NodeEvent<NI>) -> bool
[src]
pub fn ne(&self, other: &NodeEvent<NI>) -> bool
[src]
impl<NI> StructuralPartialEq for NodeEvent<NI>
[src]
Auto Trait Implementations
impl<NI> RefUnwindSafe for NodeEvent<NI> where
NI: RefUnwindSafe,
NI: RefUnwindSafe,
impl<NI> Send for NodeEvent<NI> where
NI: Send,
NI: Send,
impl<NI> Sync for NodeEvent<NI> where
NI: Sync,
NI: Sync,
impl<NI> Unpin for NodeEvent<NI> where
NI: Unpin,
NI: Unpin,
impl<NI> UnwindSafe for NodeEvent<NI> where
NI: UnwindSafe,
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,
[src]
T: Component + Float,
D: AdaptFrom<S, Swp, Dwp, T>,
Swp: WhitePoint,
Dwp: WhitePoint,
pub fn adapt_into_using<M>(self, method: M) -> D where
M: TransformMatrix<Swp, Dwp, T>,
[src]
M: TransformMatrix<Swp, Dwp, T>,
pub fn adapt_into(self) -> D
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> ConvertInto<U> for T where
U: ConvertFrom<T>,
[src]
U: ConvertFrom<T>,
pub fn convert_into(self) -> U
[src]
pub fn convert_unclamped_into(self) -> U
[src]
pub fn try_convert_into(self) -> Result<U, OutOfBounds<U>>
[src]
impl<T> Downcast<T> for T
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Pointable for T
pub const ALIGN: usize
type Init = T
The type for initializers.
pub unsafe fn init(init: <T as Pointable>::Init) -> usize
pub unsafe fn deref<'a>(ptr: usize) -> &'a T
pub unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T
pub unsafe fn drop(ptr: usize)
impl<T> SetParameter for T
pub fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
T: Parameter<Self>,
T: Parameter<Self>,
impl<T> Style for T where
T: Any + Debug + PartialEq<T>,
[src]
T: Any + Debug + PartialEq<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Upcast<T> for T
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,