Struct ra_ap_ide::HoverResult
source · pub struct HoverResult {
pub markup: Markup,
pub actions: Vec<HoverAction>,
}
Expand description
Contains the results when hovering over an item
Fields§
§markup: Markup
§actions: Vec<HoverAction>
Trait Implementations§
source§impl Debug for HoverResult
impl Debug for HoverResult
source§impl Default for HoverResult
impl Default for HoverResult
source§fn default() -> HoverResult
fn default() -> HoverResult
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for HoverResult
impl RefUnwindSafe for HoverResult
impl Send for HoverResult
impl Sync for HoverResult
impl Unpin for HoverResult
impl UnwindSafe for HoverResult
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
source§impl<T> Cast for T
impl<T> Cast for T
source§fn cast<U>(self, interner: <U as HasInterner>::Interner) -> Uwhere
Self: CastTo<U>,
U: HasInterner,
fn cast<U>(self, interner: <U as HasInterner>::Interner) -> Uwhere
Self: CastTo<U>,
U: HasInterner,
Cast a value to type
U
using CastTo
.