#[non_exhaustive]pub struct VisualInteractionOptionsBuilder { /* private fields */ }Expand description
A builder for VisualInteractionOptions.
Implementations§
source§impl VisualInteractionOptionsBuilder
impl VisualInteractionOptionsBuilder
The on-visual menu options for a visual.
The on-visual menu options for a visual.
The on-visual menu options for a visual.
The context menu options for a visual.
The context menu options for a visual.
The context menu options for a visual.
sourcepub fn build(self) -> VisualInteractionOptions
pub fn build(self) -> VisualInteractionOptions
Consumes the builder and constructs a VisualInteractionOptions.
Trait Implementations§
source§impl Clone for VisualInteractionOptionsBuilder
impl Clone for VisualInteractionOptionsBuilder
source§fn clone(&self) -> VisualInteractionOptionsBuilder
fn clone(&self) -> VisualInteractionOptionsBuilder
Returns a copy 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 Default for VisualInteractionOptionsBuilder
impl Default for VisualInteractionOptionsBuilder
source§fn default() -> VisualInteractionOptionsBuilder
fn default() -> VisualInteractionOptionsBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for VisualInteractionOptionsBuilder
impl PartialEq for VisualInteractionOptionsBuilder
source§fn eq(&self, other: &VisualInteractionOptionsBuilder) -> bool
fn eq(&self, other: &VisualInteractionOptionsBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for VisualInteractionOptionsBuilder
Auto Trait Implementations§
impl Freeze for VisualInteractionOptionsBuilder
impl RefUnwindSafe for VisualInteractionOptionsBuilder
impl Send for VisualInteractionOptionsBuilder
impl Sync for VisualInteractionOptionsBuilder
impl Unpin for VisualInteractionOptionsBuilder
impl UnwindSafe for VisualInteractionOptionsBuilder
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> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.