pub enum CallbackTarget {
Node {
dom_id: DomId,
node_id: NodeId,
},
RootNodes,
}Expand description
Target for event dispatch - either a specific node or all root nodes
Variants§
Trait Implementations§
Source§impl Clone for CallbackTarget
impl Clone for CallbackTarget
Source§fn clone(&self) -> CallbackTarget
fn clone(&self) -> CallbackTarget
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CallbackTarget
impl Debug for CallbackTarget
Source§impl PartialEq for CallbackTarget
impl PartialEq for CallbackTarget
impl Eq for CallbackTarget
impl StructuralPartialEq for CallbackTarget
Auto Trait Implementations§
impl Freeze for CallbackTarget
impl RefUnwindSafe for CallbackTarget
impl Send for CallbackTarget
impl Sync for CallbackTarget
impl Unpin for CallbackTarget
impl UnwindSafe for CallbackTarget
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more