pub struct SelectionCommitPolicy {
pub toggle_selected_to_none: bool,
pub close_on_commit: bool,
pub clear_query_on_commit: bool,
}Expand description
A selection-commit policy for Combobox (Base UI shaped, Fret semantics).
Fields§
§toggle_selected_to_none: boolIf the user selects the already-selected item again, clear the value (None).
close_on_commit: boolClose the listbox after committing a selection.
clear_query_on_commit: boolClear the query after committing.
Trait Implementations§
Source§impl Clone for SelectionCommitPolicy
impl Clone for SelectionCommitPolicy
Source§fn clone(&self) -> SelectionCommitPolicy
fn clone(&self) -> SelectionCommitPolicy
Returns a duplicate 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 Debug for SelectionCommitPolicy
impl Debug for SelectionCommitPolicy
Source§impl Default for SelectionCommitPolicy
impl Default for SelectionCommitPolicy
impl Copy for SelectionCommitPolicy
Auto Trait Implementations§
impl Freeze for SelectionCommitPolicy
impl RefUnwindSafe for SelectionCommitPolicy
impl Send for SelectionCommitPolicy
impl Sync for SelectionCommitPolicy
impl Unpin for SelectionCommitPolicy
impl UnsafeUnpin for SelectionCommitPolicy
impl UnwindSafe for SelectionCommitPolicy
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