pub struct EventControllerScrollBuilder { /* private fields */ }Expand description
A builder-pattern type to construct EventControllerScroll objects.
Implementations§
Source§impl EventControllerScrollBuilder
impl EventControllerScrollBuilder
pub fn flags(self, flags: EventControllerScrollFlags) -> 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) -> EventControllerScroll
pub fn build(self) -> EventControllerScroll
Build the EventControllerScroll.
Auto Trait Implementations§
impl Freeze for EventControllerScrollBuilder
impl RefUnwindSafe for EventControllerScrollBuilder
impl !Send for EventControllerScrollBuilder
impl !Sync for EventControllerScrollBuilder
impl Unpin for EventControllerScrollBuilder
impl UnwindSafe for EventControllerScrollBuilder
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