[][src]Struct nix::pty::OpenptyResult

pub struct OpenptyResult {
    pub master: RawFd,
    pub slave: RawFd,
}

Representation of a master/slave pty pair

This is returned by openpty. Note that this type does not implement Drop, so the user must manually close the file descriptors.

Fields

master: RawFd

The master port in a virtual pty pair

slave: RawFd

The slave port in a virtual pty pair

Trait Implementations

impl Copy for OpenptyResult[src]

impl Clone for OpenptyResult[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Unpin for OpenptyResult

impl Sync for OpenptyResult

impl Send for OpenptyResult

impl UnwindSafe for OpenptyResult

impl RefUnwindSafe for OpenptyResult

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

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

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.

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

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

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