[−][src]Enum ncursesw::CursorType
Cursor type.
Variants
Makes the cursor invisible. Supported on most terminals.
Makes the cursor visible.
Makes the cursor "highly" visible in some way. Not supported on all terminals.
Trait Implementations
impl Clone for CursorType
[src]
fn clone(&self) -> CursorType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for CursorType
[src]
impl Debug for CursorType
[src]
impl Default for CursorType
[src]
fn default() -> Self
[src]
The default cursor type
Example
extern crate ncursesw; use ncursesw::*; assert_eq!(CursorType::default(), CursorType::Visible);
impl Eq for CursorType
[src]
impl Hash for CursorType
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<CursorType> for CursorType
[src]
fn eq(&self, other: &CursorType) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for CursorType
[src]
impl StructuralPartialEq for CursorType
[src]
Auto Trait Implementations
impl RefUnwindSafe for CursorType
impl Send for CursorType
impl Sync for CursorType
impl Unpin for CursorType
impl UnwindSafe for CursorType
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>,