pub struct ProbePoint {
pub file: FileId,
pub offset: u32,
}Expand description
Where the language server’s probe looks: a byte offset in one file (spec
docs/superpowers/specs/2026-10-08-phase-3-2-lsp-core-design.md §4.1).
Fields§
§file: FileId§offset: u32Trait Implementations§
Source§impl Clone for ProbePoint
impl Clone for ProbePoint
impl Copy for ProbePoint
Source§impl Debug for ProbePoint
impl Debug for ProbePoint
impl Eq for ProbePoint
Source§impl PartialEq for ProbePoint
impl PartialEq for ProbePoint
impl StructuralPartialEq for ProbePoint
Auto Trait Implementations§
impl Freeze for ProbePoint
impl RefUnwindSafe for ProbePoint
impl Send for ProbePoint
impl Sync for ProbePoint
impl Unpin for ProbePoint
impl UnsafeUnpin for ProbePoint
impl UnwindSafe for ProbePoint
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.