pub enum PtyRequest {
Spawn {
terminal: TerminalId,
generation: TerminalGeneration,
spec: TerminalSpec,
size: TerminalSize,
},
Write {
terminal: TerminalId,
generation: TerminalGeneration,
bytes: Vec<u8>,
},
Resize {
terminal: TerminalId,
generation: TerminalGeneration,
size: TerminalSize,
},
Kill {
terminal: TerminalId,
generation: TerminalGeneration,
},
Release {
terminal: TerminalId,
generation: TerminalGeneration,
},
}Variants§
Trait Implementations§
Source§impl Clone for PtyRequest
impl Clone for PtyRequest
Source§fn clone(&self) -> PtyRequest
fn clone(&self) -> PtyRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PtyRequest
impl Debug for PtyRequest
impl Eq for PtyRequest
Source§impl PartialEq for PtyRequest
impl PartialEq for PtyRequest
impl StructuralPartialEq for PtyRequest
Auto Trait Implementations§
impl Freeze for PtyRequest
impl RefUnwindSafe for PtyRequest
impl Send for PtyRequest
impl Sync for PtyRequest
impl Unpin for PtyRequest
impl UnsafeUnpin for PtyRequest
impl UnwindSafe for PtyRequest
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