pub struct CliRunner { /* private fields */ }Implementations§
Source§impl CliRunner
impl CliRunner
Sourcepub fn run(passage: Passage)
pub fn run(passage: Passage)
Examples found in repository?
More examples
pub fn new(engine: Engine) -> Self
pub fn start(&mut self)
pub fn show_text(&self, passage: &PassageResult)
pub fn make_choice(&mut self) -> bool
pub fn show_settings(&mut self) -> bool
Auto Trait Implementations§
impl !RefUnwindSafe for CliRunner
impl !Send for CliRunner
impl !Sync for CliRunner
impl !UnwindSafe for CliRunner
impl Freeze for CliRunner
impl Unpin for CliRunner
impl UnsafeUnpin for CliRunner
Blanket Implementations§
impl<Token, Builder, How> AllPropsFor<Builder, How> for Tokenwhere
Builder: Buildable<Token>,
<Builder as Buildable<Token>>::WrappedToken: HasAllProps<<Builder as Buildable<Token>>::Output, How>,
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
impl<T> HasAllProps<(), T> for T
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoPropValue<Option<T>> for T
impl<T> IntoPropValue<Option<T>> for T
Source§fn into_prop_value(self) -> Option<T>
fn into_prop_value(self) -> Option<T>
Convert
self to a value of a Properties struct.Source§impl<T> IntoPropValue<T> for T
impl<T> IntoPropValue<T> for T
Source§fn into_prop_value(self) -> T
fn into_prop_value(self) -> T
Convert
self to a value of a Properties struct.