pub struct Form { /* private fields */ }Implementations
sourceimpl Form
impl Form
pub fn new(steps: Vec<Step>) -> Self
pub fn steps(&self) -> &Vec<Step>
pub fn get_step(&self, step_index: usize) -> &Step
pub fn get_step_mut(&mut self, step_index: usize) -> &mut Step
pub fn get_element(&self, step_index: usize, element_index: usize) -> &dyn Element
pub fn execute(&mut self, interface: &mut Interface<'_>) -> Result<()>
Auto Trait Implementations
impl !RefUnwindSafe for Form
impl !Send for Form
impl !Sync for Form
impl Unpin for Form
impl !UnwindSafe for Form
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more