Sha256: b44b7caa60b6f458657ed58a0e0eca41bb4e6d6be4b0f042bbb8ab7056cebe4b

Contents?: true

Size: 933 Bytes

Versions: 30

Compression:

Stored size: 933 Bytes

Contents

//! Terminal I/O stream operations.
//!
//! This API automatically supports setting arbitrary I/O speeds, on any
//! platform that supports them, including Linux and the BSDs.
//!
//! The [`speed`] module contains various predefined speed constants which
//! are more likely to be portable, however any `u32` value can be passed to
//! [`Termios::set_input_speed`], and it will simply fail if the speed is not
//! supported by the platform.

#[cfg(not(any(target_os = "espidf", target_os = "haiku", target_os = "wasi")))]
mod ioctl;
#[cfg(not(target_os = "wasi"))]
mod tc;
#[cfg(not(windows))]
mod tty;
#[cfg(not(any(target_os = "espidf", target_os = "wasi")))]
mod types;

#[cfg(not(any(target_os = "espidf", target_os = "haiku", target_os = "wasi")))]
pub use ioctl::*;
#[cfg(not(target_os = "wasi"))]
pub use tc::*;
#[cfg(not(windows))]
pub use tty::*;
#[cfg(not(any(target_os = "espidf", target_os = "wasi")))]
pub use types::*;

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
wasmtime-29.0.0 ./ext/cargo-vendor/rustix-0.38.44/src/termios/mod.rs
wasmtime-28.0.0 ./ext/cargo-vendor/rustix-0.38.43/src/termios/mod.rs
wasmtime-27.0.0 ./ext/cargo-vendor/rustix-0.38.41/src/termios/mod.rs
wasmtime-26.0.0 ./ext/cargo-vendor/rustix-0.38.37/src/termios/mod.rs
wasmtime-25.0.2 ./ext/cargo-vendor/rustix-0.38.34/src/termios/mod.rs
wasmtime-25.0.1 ./ext/cargo-vendor/rustix-0.38.34/src/termios/mod.rs
wasmtime-25.0.0 ./ext/cargo-vendor/rustix-0.38.34/src/termios/mod.rs
wasmtime-24.0.0 ./ext/cargo-vendor/rustix-0.38.34/src/termios/mod.rs
wasmtime-23.0.2 ./ext/cargo-vendor/rustix-0.38.34/src/termios/mod.rs
wasmtime-22.0.0 ./ext/cargo-vendor/rustix-0.38.34/src/termios/mod.rs
wasmtime-21.0.1 ./ext/cargo-vendor/rustix-0.38.34/src/termios/mod.rs
wasmtime-20.0.2 ./ext/cargo-vendor/rustix-0.38.34/src/termios/mod.rs
wasmtime-20.0.0 ./ext/cargo-vendor/rustix-0.38.34/src/termios/mod.rs
wasmtime-18.0.3 ./ext/cargo-vendor/rustix-0.38.28/src/termios/mod.rs
wasmtime-17.0.1 ./ext/cargo-vendor/rustix-0.38.28/src/termios/mod.rs
wasmtime-17.0.0 ./ext/cargo-vendor/rustix-0.38.28/src/termios/mod.rs
wasmtime-16.0.0 ./ext/cargo-vendor/rustix-0.38.28/src/termios/mod.rs
wasmtime-15.0.1 ./ext/cargo-vendor/rustix-0.38.28/src/termios/mod.rs
wasmtime-15.0.0 ./ext/cargo-vendor/rustix-0.38.28/src/termios/mod.rs
wasmtime-14.0.4 ./ext/cargo-vendor/rustix-0.38.20/src/termios/mod.rs