pub enum AutoComplete {
None,
List,
Both,
}Expand description
Controls the autocomplete behaviour of an editable combobox.
Variants§
None
No autocomplete. Popup shows all items regardless of input.
List
Filter the list based on input text.
Both
Filter the list AND provide inline completion in the input.
Implementations§
Source§impl AutoComplete
impl AutoComplete
Sourcepub fn as_aria_attr(&self) -> &'static str
pub fn as_aria_attr(&self) -> &'static str
Value for the aria-autocomplete attribute.
Trait Implementations§
Source§impl Clone for AutoComplete
impl Clone for AutoComplete
Source§fn clone(&self) -> AutoComplete
fn clone(&self) -> AutoComplete
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 AutoComplete
impl Debug for AutoComplete
Source§impl Default for AutoComplete
impl Default for AutoComplete
Source§fn default() -> AutoComplete
fn default() -> AutoComplete
Returns the “default value” for a type. Read more
Source§impl PartialEq for AutoComplete
impl PartialEq for AutoComplete
impl Copy for AutoComplete
impl StructuralPartialEq for AutoComplete
Auto Trait Implementations§
impl Freeze for AutoComplete
impl RefUnwindSafe for AutoComplete
impl Send for AutoComplete
impl Sync for AutoComplete
impl Unpin for AutoComplete
impl UnsafeUnpin for AutoComplete
impl UnwindSafe for AutoComplete
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> InitializeFromFunction<T> for T
impl<T> InitializeFromFunction<T> for T
Source§fn initialize_from_function(f: fn() -> T) -> T
fn initialize_from_function(f: fn() -> T) -> T
Create an instance of this type from an initialization function
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>
Source§impl<Ret> SpawnIfAsync<(), Ret> for Ret
impl<Ret> SpawnIfAsync<(), Ret> for Ret
Source§impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
Source§fn super_from(input: T) -> O
fn super_from(input: T) -> O
Convert from a type to another type.
Source§impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
Source§fn super_into(self) -> O
fn super_into(self) -> O
Convert from a type to another type.