Struct nix::sys::termios::Termios   
pub struct Termios {    
    pub input_flags: InputFlags,
    pub output_flags: OutputFlags,
    pub control_flags: ControlFlags,
    pub local_flags: LocalFlags,
    pub control_chars: [libc::cc_t; 32],
    /* some fields hidden */
}Documentation
Stores settings for the termios API
This is a wrapper around the libc::termios struct that provides a safe interface for the
standard fields. The only safe way to obtain an instance of this struct is to extract it from
an open port using tcgetattr().
Fields
pub input_flags: InputFlagsInput mode flags (see termios.c_iflag documentation)
pub output_flags: OutputFlagsOutput mode flags (see termios.c_oflag documentation)
pub control_flags: ControlFlagsControl mode flags (see termios.c_cflag documentation)
pub local_flags: LocalFlagsLocal mode flags (see termios.c_lflag documentation)
pub control_chars: [libc::cc_t; 32]Control characters (see termios.c_cc documentation)
Trait Implementations
impl Debug for Termios
fn fmt(&Self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Resultimpl StructuralEq for Termiosimpl StructuralPartialEq for TermiosAuto Trait Implementations
impl !RefUnwindSafe for Termiosimpl UnwindSafe for TermiosBlanket Implementations
impl<T> BorrowMut<T> for T
where
    T: ?Sized,
where
T: ?Sized,
fn borrow_mut(&mut Self) -> &mut T