Enum SpecialCharacterIndices
#[repr(usize)]
#[non_exhaustive]
pub enum SpecialCharacterIndices
Indices into the termios.c_cc array for special characters.
Variants
-
VDISCARD = libc::VDISCARD -
VEOF = libc::VEOF -
VEOL = libc::VEOL -
VEOL2 = libc::VEOL2 -
VERASE = libc::VERASE -
VINTR = libc::VINTR -
VKILL = libc::VKILL -
VLNEXT = libc::VLNEXT -
VMIN = libc::VMIN -
VQUIT = libc::VQUIT -
VREPRINT = libc::VREPRINT -
VSTART = libc::VSTART -
VSTOP = libc::VSTOP -
VSUSP = libc::VSUSP -
VSWTC = libc::VSWTC -
VTIME = libc::VTIME -
VWERASE = libc::VWERASE
Trait Implementations
impl Clone for SpecialCharacterIndices
fn clone(&self) -> Self
impl Copy for SpecialCharacterIndices
impl Debug for SpecialCharacterIndices
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for SpecialCharacterIndices
impl Hash for SpecialCharacterIndices
fn hash<__H: Hasher>(&self, state: &mut __H)
impl Ord for SpecialCharacterIndices
fn cmp(&self, other: &Self) -> Ordering
impl PartialEq for SpecialCharacterIndices
fn eq(&self, other: &Self) -> bool
impl PartialOrd for SpecialCharacterIndices
fn partial_cmp(&self, other: &Self) -> Option<Ordering>
impl StructuralPartialEq for SpecialCharacterIndices
Auto Trait Implementations
impl Freeze for SpecialCharacterIndices
impl RefUnwindSafe for SpecialCharacterIndices
impl Send for SpecialCharacterIndices
impl Sync for SpecialCharacterIndices
impl Unpin for SpecialCharacterIndices
impl UnsafeUnpin for SpecialCharacterIndices
impl UnwindSafe for SpecialCharacterIndices
Blanket Implementations
impl<T> Any for SpecialCharacterIndices
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for SpecialCharacterIndices
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for SpecialCharacterIndices
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for SpecialCharacterIndices
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for SpecialCharacterIndices
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for SpecialCharacterIndices
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for SpecialCharacterIndices
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for SpecialCharacterIndices
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for SpecialCharacterIndices
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>