diff options
Diffstat (limited to 'src/terminal/runtime.rs')
| -rw-r--r-- | src/terminal/runtime.rs | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/terminal/runtime.rs b/src/terminal/runtime.rs index 025983a3..66484ea9 100644 --- a/src/terminal/runtime.rs +++ b/src/terminal/runtime.rs @@ -449,8 +449,13 @@ impl TerminalRuntime { self.0.try_send_bytes(bytes) } - pub fn send_bytes_after(&self, bytes: Bytes, delay: std::time::Duration) { - self.0.send_bytes_after(bytes, delay); + pub fn queue_user_input_submission( + &self, + text: Bytes, + enter: Bytes, + delay: std::time::Duration, + ) -> std::io::Result<std::sync::mpsc::Receiver<std::io::Result<()>>> { + self.0.queue_user_input_submission(text, enter, delay) } pub fn try_send_paste(&self, text: String) -> Result<(), mpsc::error::TrySendError<Bytes>> { |
