#[non_exhaustive]
#[repr(u8)]
pub enum TextInputStyle {
Short,
Paragraph,
}Expand description
Style of an TextInput.
Refer to [the discord docs] for additional information.
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.
Short
Intended for short single-line text.
Paragraph
Intended for much longer inputs.
Trait Implementations
sourceimpl Clone for TextInputStyle
impl Clone for TextInputStyle
sourcefn clone(&self) -> TextInputStyle
fn clone(&self) -> TextInputStyle
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for TextInputStyle
impl Debug for TextInputStyle
sourceimpl<'de> Deserialize<'de> for TextInputStyle
impl<'de> Deserialize<'de> for TextInputStyle
sourcefn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Hash for TextInputStyle
impl Hash for TextInputStyle
sourceimpl PartialEq<TextInputStyle> for TextInputStyle
impl PartialEq<TextInputStyle> for TextInputStyle
sourcefn eq(&self, other: &TextInputStyle) -> bool
fn eq(&self, other: &TextInputStyle) -> bool
sourceimpl Serialize for TextInputStyle
impl Serialize for TextInputStyle
impl Copy for TextInputStyle
impl Eq for TextInputStyle
impl StructuralEq for TextInputStyle
impl StructuralPartialEq for TextInputStyle
Auto Trait Implementations
impl RefUnwindSafe for TextInputStyle
impl Send for TextInputStyle
impl Sync for TextInputStyle
impl Unpin for TextInputStyle
impl UnwindSafe for TextInputStyle
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more