pub struct GestureClickBuilder { /* private fields */ }Expand description
A builder-pattern type to construct GestureClick objects.
Implementations§
Source§impl GestureClickBuilder
impl GestureClickBuilder
pub fn exclusive(self, exclusive: bool) -> Self
pub fn touch_only(self, touch_only: bool) -> Self
pub fn n_points(self, n_points: u32) -> Self
pub fn name(self, name: impl Into<GString>) -> Self
pub fn propagation_limit(self, propagation_limit: PropagationLimit) -> Self
pub fn propagation_phase(self, propagation_phase: PropagationPhase) -> Self
Sourcepub fn build(self) -> GestureClick
pub fn build(self) -> GestureClick
Build the GestureClick.
Auto Trait Implementations§
impl Freeze for GestureClickBuilder
impl RefUnwindSafe for GestureClickBuilder
impl !Send for GestureClickBuilder
impl !Sync for GestureClickBuilder
impl Unpin for GestureClickBuilder
impl UnwindSafe for GestureClickBuilder
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