pub enum DeferredInput {
Key(Key),
GeneratedKey {
key: Key,
depth: usize,
},
Paste(String),
Leaf {
handler: fn(&mut Editor, char),
key: char,
remaining: usize,
depth: usize,
},
Macro {
keys: Arc<[Key]>,
position: usize,
repetitions: usize,
depth: usize,
},
}Variants§
Auto Trait Implementations§
impl Freeze for DeferredInput
impl RefUnwindSafe for DeferredInput
impl Send for DeferredInput
impl Sync for DeferredInput
impl Unpin for DeferredInput
impl UnsafeUnpin for DeferredInput
impl UnwindSafe for DeferredInput
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