pub struct SpacerScope { /* private fields */ }Expand description
A Spacer and its builder.
Implementations§
Source§impl SpacerScope
impl SpacerScope
Source§impl SpacerScope
impl SpacerScope
Source§impl SpacerScope
impl SpacerScope
Sourcepub fn on_pointer(
self,
kinds: PointerKinds,
handler: impl FnMut(PointerEvent) + 'static,
) -> Self
pub fn on_pointer( self, kinds: PointerKinds, handler: impl FnMut(PointerEvent) + 'static, ) -> Self
Subscribes the node to the kinds of pointer input in kinds. The handler runs
on the same call as the input; calling consume on the event keeps it from
the nearest subscribed ancestor and from the Renderer’s own handling.
A node that never calls this has no pointer input at all, and costs nothing.
Trait Implementations§
Source§impl Drop for SpacerScope
impl Drop for SpacerScope
Auto Trait Implementations§
impl !RefUnwindSafe for SpacerScope
impl !Send for SpacerScope
impl !Sync for SpacerScope
impl !UnwindSafe for SpacerScope
impl Freeze for SpacerScope
impl Unpin for SpacerScope
impl UnsafeUnpin for SpacerScope
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