pub struct HtmlFormAction { /* private fields */ }Expand description
Action to generate an HTML form for a Step
The action looks iterates through all the outputs of the current Step and generates HTML based on the HtmlFormConfig.
The HTML is returned as a string in the ActionResult::StartWith result
Implementations§
Trait Implementations§
Source§impl Action for HtmlFormAction
impl Action for HtmlFormAction
Source§fn start(
&mut self,
step: &Step,
_step_name: Option<&str>,
_step_data: &StateDataFiltered<'_>,
vars: &ObjectStoreFiltered<'_, Box<dyn Var + Send + Sync>, VarId>,
) -> Result<ActionResult, ActionError>
fn start( &mut self, step: &Step, _step_name: Option<&str>, _step_data: &StateDataFiltered<'_>, vars: &ObjectStoreFiltered<'_, Box<dyn Var + Send + Sync>, VarId>, ) -> Result<ActionResult, ActionError>
Auto Trait Implementations§
impl Freeze for HtmlFormAction
impl RefUnwindSafe for HtmlFormAction
impl Send for HtmlFormAction
impl Sync for HtmlFormAction
impl Unpin for HtmlFormAction
impl UnwindSafe for HtmlFormAction
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