Enum wayland_protocols::unstable::text_input::v3::client::zwp_text_input_v3::ChangeCause [−][src]
#[repr(u32)]
#[non_exhaustive]
pub enum ChangeCause {
InputMethod,
Other,
}
Expand description
text change reason
Reason for the change of surrounding text or cursor posision.
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.
InputMethod
input method caused the change
Other
something else than the input method caused the change
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ChangeCause
impl Send for ChangeCause
impl Sync for ChangeCause
impl Unpin for ChangeCause
impl UnwindSafe for ChangeCause
Blanket Implementations
Mutably borrows from an owned value. Read more