extern "c" fn tcsetattr(c.T, c.T, *const c.T) callconv(.C) c_int
fd: c.T,
optional_action: c.T,
termios_p: *const c.T,