pub enum InputMask {
Numeric,
Alphanumeric,
}Expand description
Restricts which characters a text input accepts.
Apply an InputMask to a Semantics node to filter keystrokes before they
reach the text editing logic.
Variants§
Numeric
Accept only ASCII digits (0-9).
Alphanumeric
Accept only ASCII letters and digits (a-z, A-Z, 0-9).
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for InputMask
impl<'de> Deserialize<'de> for InputMask
Source§fn 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
impl Eq for InputMask
impl StructuralPartialEq for InputMask
Auto Trait Implementations§
impl Freeze for InputMask
impl RefUnwindSafe for InputMask
impl Send for InputMask
impl Sync for InputMask
impl Unpin for InputMask
impl UnsafeUnpin for InputMask
impl UnwindSafe for InputMask
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