pub trait InputTransformation: Debug + 'static {
// Required method
fn transform_input(&self, buffer: &mut dyn TextFieldBuffer);
// Provided method
fn keyboard_options(&self) -> Option<KeyboardOptions> { ... }
}Expand description
Transforms user input before it is applied to the text field.
Corresponds to Compose’s InputTransformation.
Required Methods§
fn transform_input(&self, buffer: &mut dyn TextFieldBuffer)
Provided Methods§
fn keyboard_options(&self) -> Option<KeyboardOptions>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".