pub enum InputError {
Mapping(String),
Unmapping(String),
NoEmptyKeycodes,
Simulate(&'static str),
InvalidInput(&'static str),
}展开描述
模拟输入时的错误
变体§
Mapping(String)
将 keycode 映射到 keysym 失败
Unmapping(String)
取消 keycode 映射失败
NoEmptyKeycodes
没有可用空间来映射任何 keycode
Simulate(&'static str)
协议出错
InvalidInput(&'static str)
你想要模拟的输入无效
This happens for example if you want to enter text that contains NULL
bytes (\0)
trait 实现§
源代码§impl Clone for InputError
impl Clone for InputError
源代码§fn clone(&self) -> InputError
fn clone(&self) -> InputError
返回值的副本。 阅读更多
1.0.0 · 源代码§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. 阅读更多源代码§impl Display for InputError
impl Display for InputError
源代码§impl Error for InputError
impl Error for InputError
源代码§impl Hash for InputError
impl Hash for InputError
源代码§impl PartialEq for InputError
impl PartialEq for InputError
impl Eq for InputError
impl StructuralPartialEq for InputError
自动 trait 实现§
impl Freeze for InputError
impl RefUnwindSafe for InputError
impl Send for InputError
impl Sync for InputError
impl Unpin for InputError
impl UnsafeUnpin for InputError
impl UnwindSafe for InputError
blanket 实现§
源代码§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
源代码§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
从拥有的值可变地借用。 阅读更多