#[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 more
sourceimpl 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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
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 T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more