pub struct Scripted {
pub screen: Screen,
pub shown: Rc<RefCell<Vec<String>>>,
/* private fields */
}Expand description
A terminal driven by a screen script: each SEND is applied to the screen and its rendering kept
in shown; each RECEIVE plays the script up to its next AID key.
Fields§
§screen: Screen§shown: Rc<RefCell<Vec<String>>>Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for Scripted
impl !Send for Scripted
impl !Sync for Scripted
impl !UnwindSafe for Scripted
impl Freeze for Scripted
impl Unpin for Scripted
impl UnsafeUnpin for Scripted
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