pub enum OutgoingRequest {
Keys(Vec<String>),
Resize {
rows: u32,
columns: u32,
},
Scroll {
amount: u32,
},
MouseMove {
line: u32,
column: u32,
},
MousePress {
button: String,
line: u32,
column: u32,
},
MouseRelease {
button: String,
line: u32,
column: u32,
},
MenuSelect {
index: u32,
},
}
Expand description
A outgoing request. Input this to kakoune via stdin.
Variants§
Trait Implementations§
Source§impl Clone for OutgoingRequest
impl Clone for OutgoingRequest
Source§fn clone(&self) -> OutgoingRequest
fn clone(&self) -> OutgoingRequest
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for OutgoingRequest
impl Debug for OutgoingRequest
Auto Trait Implementations§
impl Freeze for OutgoingRequest
impl RefUnwindSafe for OutgoingRequest
impl Send for OutgoingRequest
impl Sync for OutgoingRequest
impl Unpin for OutgoingRequest
impl UnwindSafe for OutgoingRequest
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