#[non_exhaustive]pub enum InputVariant {
Outlined,
Filled,
Soft,
Underlined,
}Expand description
Input surface treatments.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Outlined
A bordered box.
Filled
A tinted fill.
Soft
A soft, borderless tint.
Underlined
A single underline.
Trait Implementations§
Source§impl Clone for InputVariant
impl Clone for InputVariant
impl Copy for InputVariant
Source§impl Debug for InputVariant
impl Debug for InputVariant
Source§impl Default for InputVariant
impl Default for InputVariant
Source§impl Display for InputVariant
impl Display for InputVariant
impl Eq for InputVariant
Source§impl FromStr for InputVariant
impl FromStr for InputVariant
Source§impl Hash for InputVariant
impl Hash for InputVariant
Source§impl Modifier for InputVariant
impl Modifier for InputVariant
Source§impl PartialEq for InputVariant
impl PartialEq for InputVariant
impl StructuralPartialEq for InputVariant
Auto Trait Implementations§
impl Freeze for InputVariant
impl RefUnwindSafe for InputVariant
impl Send for InputVariant
impl Sync for InputVariant
impl Unpin for InputVariant
impl UnsafeUnpin for InputVariant
impl UnwindSafe for InputVariant
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,
impl<T> DependencyElement for T
Source§impl<T> FromHashFragment for T
impl<T> FromHashFragment for T
Source§fn from_hash_fragment(hash: &str) -> T
fn from_hash_fragment(hash: &str) -> T
Create an instance of
Self from a hash fragment.Source§impl<T> FromQueryArgument for T
impl<T> FromQueryArgument for T
Source§impl<T> FromRouteSegment for T
impl<T> FromRouteSegment for T
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.