Struct nvimpam_lib::handler::NeovimHandler[][src]

pub struct NeovimHandler(pub Sender<Event>);

The handler containing the sending end of a channel. The receiving end is the main event loop.

Methods

impl NeovimHandler
[src]

Parse a nvim_buf_lines_event notification into a LinesEvent event

Parse a nvim_buf_changedtick_event notification into a ChangedTickEvent event

Parse a nvim_buf_detach_event notification into a DetachEvent event

Trait Implementations

impl Handler for NeovimHandler
[src]

As of now, our handler cannot handle requests (only notifications). It doesn't need to.

Auto Trait Implementations