pub struct PowerShellHoverProvider;Expand description
Hover provider implementation for PowerShell.
Trait Implementations§
Source§impl HoverProvider<PowerShellLanguage> for PowerShellHoverProvider
Available on crate feature lsp only.
impl HoverProvider<PowerShellLanguage> for PowerShellHoverProvider
Available on crate feature
lsp only.Source§fn hover(
&self,
node: &RedNode<'_, PowerShellLanguage>,
_range: Range<usize>,
) -> Option<ProviderHover>
fn hover( &self, node: &RedNode<'_, PowerShellLanguage>, _range: Range<usize>, ) -> Option<ProviderHover>
Returns hover information at the given range.
Auto Trait Implementations§
impl Freeze for PowerShellHoverProvider
impl RefUnwindSafe for PowerShellHoverProvider
impl Send for PowerShellHoverProvider
impl Sync for PowerShellHoverProvider
impl Unpin for PowerShellHoverProvider
impl UnsafeUnpin for PowerShellHoverProvider
impl UnwindSafe for PowerShellHoverProvider
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