pub struct ActionDriver { /* private fields */ }
Implementations§
Source§impl ActionDriver
impl ActionDriver
pub fn new(actions: HashMap<String, Box<dyn Action>>) -> Self
pub fn try_normalize(&self, step: UserActionStep) -> Result<Option<ActionSteps>>
Trait Implementations§
Source§impl Clone for ActionDriver
impl Clone for ActionDriver
Source§fn clone(&self) -> ActionDriver
fn clone(&self) -> ActionDriver
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for ActionDriver
impl !RefUnwindSafe for ActionDriver
impl Send for ActionDriver
impl Sync for ActionDriver
impl Unpin for ActionDriver
impl !UnwindSafe for ActionDriver
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