pub struct HoverRange {
pub start_line: u32,
pub start_col: u32,
pub end_line: u32,
pub end_col: u32,
}Fields§
§start_line: u32§start_col: u32§end_line: u32§end_col: u32Trait Implementations§
Source§impl Debug for HoverRange
impl Debug for HoverRange
Source§impl<'de> Deserialize<'de> for HoverRange
impl<'de> Deserialize<'de> for HoverRange
Source§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 Freeze for HoverRange
impl RefUnwindSafe for HoverRange
impl Send for HoverRange
impl Sync for HoverRange
impl Unpin for HoverRange
impl UnsafeUnpin for HoverRange
impl UnwindSafe for HoverRange
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