MCPcopy Create free account
hub / github.com/bytecodealliance/rustix / tcsetattr

Function tcsetattr

src/termios/tc.rs:114–120  ·  view source on GitHub ↗
(
    fd: Fd,
    optional_actions: OptionalActions,
    termios: &Termios,
)

Source from the content-addressed store, hash-verified

112#[doc(alias = "TCSETS2")]
113#[doc(alias = "tcsetattr2")]
114pub fn tcsetattr<Fd: AsFd>(
115 fd: Fd,
116 optional_actions: OptionalActions,
117 termios: &Termios,
118) -> io::Result<()> {
119 backend::termios::syscalls::tcsetattr(fd.as_fd(), optional_actions, termios)
120}
121
122/// `tcsendbreak(fd, 0)`—Transmit zero-valued bits.
123///

Callers 6

test_termios_flushFunction · 0.50
test_termios_drainFunction · 0.50
test_termios_modesFunction · 0.50
test_termios_speedsFunction · 0.50
mainFunction · 0.50

Calls 1

as_fdMethod · 0.45

Tested by 5

test_termios_flushFunction · 0.40
test_termios_drainFunction · 0.40
test_termios_modesFunction · 0.40
test_termios_speedsFunction · 0.40