pub trait ChoiceEditingExt<This>where
This: NavigationStateAlg + QueueCatalogAlg + FormatCatalogStateAlg + QueueDryRunAlg + ManagerStatusAlg,
This::Entry: QueueEntryAlg,
This::Id: Copy,{
// Required methods
fn open_report(&mut self);
fn open_log(&mut self);
fn open_command(&mut self);
fn toggle_dry_run(&mut self);
fn open_formats(&mut self);
}Expand description
Derives the editable format-selection transition.
Required Methods§
Sourcefn open_report(&mut self)
fn open_report(&mut self)
Opens the report of what the selected request would do.
Sourcefn open_command(&mut self)
fn open_command(&mut self)
Opens the command the selected request would run, stated whole.
Sourcefn toggle_dry_run(&mut self)
fn toggle_dry_run(&mut self)
Turns the rehearsal mode of the selected request on or off.
A request that states no rehearsal mode has none to turn, so the intention denotes nothing.
Sourcefn open_formats(&mut self)
fn open_formats(&mut self)
Opens format selection only while the selected request is editable.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementors§
impl<This> ChoiceEditingExt<This> for Thiswhere
This: NavigationStateAlg + QueueCatalogAlg + FormatCatalogStateAlg + QueueDryRunAlg + ManagerStatusAlg,
This::Entry: QueueEntryAlg,
This::Id: Copy,
Derives the editable format-selection transition.