]>
git.proxmox.com Git - rustc.git/blob - src/vendor/termion/src/sys/unix/mod.rs
5 pub use self::libc
::termios
as Termios
;
11 // Support functions for converting libc return values to io errors {
13 fn is_minus_one(&self) -> bool
;
16 macro_rules
! impl_is_minus_one
{
17 ($
($t
:ident
)*) => ($
(impl IsMinusOne
for $t
{
18 fn is_minus_one(&self) -> bool
{
24 impl_is_minus_one
! { i8 i16 i32 i64 isize }
26 fn cvt
<T
: IsMinusOne
>(t
: T
) -> io
::Result
<T
> {
28 Err(io
::Error
::last_os_error())
33 // } End of support functions