[−][src]Enum vt100::MouseProtocolMode
The xterm mouse handling mode currently in use.
Variants
Mouse handling is disabled.
Mouse button events should be reported on button press. Also known as X10 mouse mode.
Mouse button events should be reported on button press and release. Also known as VT200 mouse mode.
Mouse button events should be reported on button press and release, as well as when the mouse moves between cells while a button is held down.
Mouse button events should be reported on button press and release, and mouse motion events should be reported when the mouse moves between cells regardless of whether a button is held down or not.
Trait Implementations
impl Clone for MouseProtocolMode
[src]
fn clone(&self) -> MouseProtocolMode
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for MouseProtocolMode
[src]
impl Debug for MouseProtocolMode
[src]
impl Default for MouseProtocolMode
[src]
impl Eq for MouseProtocolMode
[src]
impl PartialEq<MouseProtocolMode> for MouseProtocolMode
[src]
fn eq(&self, other: &MouseProtocolMode) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for MouseProtocolMode
[src]
impl StructuralPartialEq for MouseProtocolMode
[src]
Auto Trait Implementations
impl RefUnwindSafe for MouseProtocolMode
impl Send for MouseProtocolMode
impl Sync for MouseProtocolMode
impl Unpin for MouseProtocolMode
impl UnwindSafe for MouseProtocolMode
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,