Trait pty_proc::parent::Parent
[−]
[src]
pub trait Parent: Iterator<Item = ShellState> + Write + Display + Debug + Drop { fn get_pid(&self) -> pid_t; fn get_speudo(&self) -> &Master; fn get_screen(&self) -> &Display; fn get_window_size(&self) -> &Winszed; fn set_window_size(&mut self); fn set_window_size_with(&mut self, size: &Winszed); fn write(&mut self, buf: &[u8]) -> Result<usize>; fn next(&mut self, event: DeviceState) -> ShellState; }
Required Methods
fn get_pid(&self) -> pid_t
ⓘImportant traits for Master
fn get_speudo(&self) -> &Master
ⓘImportant traits for Display
fn get_screen(&self) -> &Display
fn get_window_size(&self) -> &Winszed
fn set_window_size(&mut self)
fn set_window_size_with(&mut self, size: &Winszed)
fn write(&mut self, buf: &[u8]) -> Result<usize>
fn next(&mut self, event: DeviceState) -> ShellState
Implementors
impl Parent for Shell