pub struct CopyModeCursor {
pub x: u16,
pub y: i32,
}Expand description
Copy mode cursor with support for scrollback navigation
Fields§
§x: u16Horizontal position (column)
y: i32Vertical position (row), can be negative for scrollback
Implementations§
Trait Implementations§
Source§impl Clone for CopyModeCursor
impl Clone for CopyModeCursor
Source§fn clone(&self) -> CopyModeCursor
fn clone(&self) -> CopyModeCursor
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CopyModeCursor
impl Debug for CopyModeCursor
Source§impl Default for CopyModeCursor
impl Default for CopyModeCursor
Source§fn default() -> CopyModeCursor
fn default() -> CopyModeCursor
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CopyModeCursor
impl<'de> Deserialize<'de> for CopyModeCursor
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
Source§impl PartialEq for CopyModeCursor
impl PartialEq for CopyModeCursor
Source§impl Serialize for CopyModeCursor
impl Serialize for CopyModeCursor
impl Copy for CopyModeCursor
impl Eq for CopyModeCursor
impl StructuralPartialEq for CopyModeCursor
Auto Trait Implementations§
impl Freeze for CopyModeCursor
impl RefUnwindSafe for CopyModeCursor
impl Send for CopyModeCursor
impl Sync for CopyModeCursor
impl Unpin for CopyModeCursor
impl UnsafeUnpin for CopyModeCursor
impl UnwindSafe for CopyModeCursor
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
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.Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.