#[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.