pub enum FromScript {
Send(String),
Notify(String),
WantScreen,
HangUp,
Done(Result<(), String>),
}Expand description
What a script asks of the front end.
Variants§
Send(String)
Send this text (in the terminal’s encoding).
Notify(String)
WantScreen
Answer with Script::screen.
HangUp
Done(Result<(), String>)
It finished, or failed with this message.
Trait Implementations§
Source§impl Debug for FromScript
impl Debug for FromScript
impl Eq for FromScript
Source§impl PartialEq for FromScript
impl PartialEq for FromScript
impl StructuralPartialEq for FromScript
Auto Trait Implementations§
impl Freeze for FromScript
impl RefUnwindSafe for FromScript
impl Send for FromScript
impl Sync for FromScript
impl Unpin for FromScript
impl UnsafeUnpin for FromScript
impl UnwindSafe for FromScript
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