HoverProvider

Trait HoverProvider 

Source
pub trait HoverProvider<L: Language> {
    // Required method
    fn hover(&self, root: &RedNode<'_, L>, range: Range<usize>) -> Option<Hover>;
}
Expand description

Trait for languages that support hover information.

Required Methods§

Source

fn hover(&self, root: &RedNode<'_, L>, range: Range<usize>) -> Option<Hover>

Returns hover information at the given range.

Implementors§