[][src]Struct nix::pty::PtyMaster

pub struct PtyMaster(_);

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 Drop for PtyMaster
[src]

impl Debug for PtyMaster
[src]

impl IntoRawFd for PtyMaster
[src]

impl AsRawFd for PtyMaster
[src]

Auto Trait Implementations

impl Send for PtyMaster

impl Sync for PtyMaster

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]