Struct lsp_types::Hover [−][src]
pub struct Hover {
pub contents: HoverContents,
pub range: Option<Range>,
}
Expand description
The result of a hover request.
Fields
contents: HoverContents
The hover’s content
range: Option<Range>
An optional range is a range inside a text document that is used to visualize a hover, e.g. by changing the background color.
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for Hover
impl UnwindSafe for Hover
Blanket Implementations
Mutably borrows from an owned value. Read more