LanguageServerNotification

Trait LanguageServerNotification 

Source
pub trait LanguageServerNotification<P>:
    Send
    + Sync
    + 'static {
    // Required method
    fn execute(&self, param: P);
}

Required Methods§

Source

fn execute(&self, param: P)

Implementors§

Source§

impl<'de, F, P> LanguageServerNotification<P> for F
where F: Fn(P) + Send + Sync + 'static, P: Deserialize<'de> + 'static,