Struct nix::pty::PtyMaster [−][src]
Representation of the Master device in a master/slave pty pair
While this datatype is a thin wrapper around RawFd
, it enforces that the available PTY
functions are given the correct file descriptor. Additionally this type implements Drop
,
so that when it’s consumed or goes out of scope, it’s automatically cleaned-up.
Trait Implementations
impl AsRawFd for PtyMaster
[src][+]
impl Debug for PtyMaster
[src][+]
impl Drop for PtyMaster
[src][+]
impl Eq for PtyMaster
[src]
impl Hash for PtyMaster
[src][+]
impl IntoRawFd for PtyMaster
[src][+]
impl PartialEq<PtyMaster> for PtyMaster
[src][+]
impl Read for PtyMaster
[src][+]
impl StructuralEq for PtyMaster
[src]
impl StructuralPartialEq for PtyMaster
[src]
impl Write for PtyMaster
[src][+]
Auto Trait Implementations
impl RefUnwindSafe for PtyMaster
impl Send for PtyMaster
impl Sync for PtyMaster
impl Unpin for PtyMaster
impl UnwindSafe for PtyMaster
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> From<T> for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,