pub struct PtySize {
pub rows: u16,
pub cols: u16,
pub pixel_width: u16,
pub pixel_height: u16,
}
Expand description
Represents the size of the visible display area in the pty
Fields§
§rows: u16
The number of lines of text
cols: u16
The number of columns of text
pixel_width: u16
The width of a cell in pixels. Note that some systems never fill this value and ignore it.
pixel_height: u16
The height of a cell in pixels. Note that some systems never fill this value and ignore it.
Trait Implementations§
impl Copy for PtySize
impl Eq for PtySize
impl StructuralPartialEq for PtySize
Auto Trait Implementations§
impl Freeze for PtySize
impl RefUnwindSafe for PtySize
impl Send for PtySize
impl Sync for PtySize
impl Unpin for PtySize
impl UnwindSafe for PtySize
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more