Struct pty_process::Size[][src]

pub struct Size { /* fields omitted */ }

Represents the size of the pty.

Implementations

impl Size[src]

pub fn new(row: u16, col: u16) -> Self[src]

Returns a Size instance with the given number of rows and columns.

pub fn new_with_pixel(row: u16, col: u16, xpixel: u16, ypixel: u16) -> Self[src]

Returns a Size instance with the given number of rows and columns, as well as the given pixel dimensions.

Auto Trait Implementations

impl RefUnwindSafe for Size

impl Send for Size

impl Sync for Size

impl Unpin for Size

impl UnwindSafe for Size

Blanket Implementations

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

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

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

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.