Sindbad~EG File Manager

Current Path : /usr/local/src/clamav-1.0.9/libclamav_rust/.cargo/vendor/rustix/src/termios/
Upload File :
Current File : //usr/local/src/clamav-1.0.9/libclamav_rust/.cargo/vendor/rustix/src/termios/cf.rs

use crate::termios::{Speed, Termios};
use crate::{backend, io};

/// `cfgetospeed(termios)`
#[inline]
#[must_use]
pub fn cfgetospeed(termios: &Termios) -> Speed {
    backend::termios::syscalls::cfgetospeed(termios)
}

/// `cfgetispeed(termios)`
#[inline]
#[must_use]
pub fn cfgetispeed(termios: &Termios) -> Speed {
    backend::termios::syscalls::cfgetispeed(termios)
}

/// `cfmakeraw(termios)`
#[inline]
pub fn cfmakeraw(termios: &mut Termios) {
    backend::termios::syscalls::cfmakeraw(termios)
}

/// `cfsetospeed(termios, speed)`
#[inline]
pub fn cfsetospeed(termios: &mut Termios, speed: Speed) -> io::Result<()> {
    backend::termios::syscalls::cfsetospeed(termios, speed)
}

/// `cfsetispeed(termios, speed)`
#[inline]
pub fn cfsetispeed(termios: &mut Termios, speed: Speed) -> io::Result<()> {
    backend::termios::syscalls::cfsetispeed(termios, speed)
}

/// `cfsetspeed(termios, speed)`
#[inline]
pub fn cfsetspeed(termios: &mut Termios, speed: Speed) -> io::Result<()> {
    backend::termios::syscalls::cfsetspeed(termios, speed)
}

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists