pub struct HxCursorPosition {
pub column: usize,
pub line: usize,
}Expand description
Represents a cursor position in a text file with line and column coordinates.
Fields§
§column: usizeThe column number (1-based).
line: usizeThe line number (1-based).
Trait Implementations§
Source§impl Debug for HxCursorPosition
impl Debug for HxCursorPosition
Source§impl FromStr for HxCursorPosition
Parses a HxCursorPosition from a string in the format “line:column”.
impl FromStr for HxCursorPosition
Parses a HxCursorPosition from a string in the format “line:column”.
Source§impl PartialEq for HxCursorPosition
impl PartialEq for HxCursorPosition
impl Eq for HxCursorPosition
impl StructuralPartialEq for HxCursorPosition
Auto Trait Implementations§
impl Freeze for HxCursorPosition
impl RefUnwindSafe for HxCursorPosition
impl Send for HxCursorPosition
impl Sync for HxCursorPosition
impl Unpin for HxCursorPosition
impl UnsafeUnpin for HxCursorPosition
impl UnwindSafe for HxCursorPosition
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
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.