Trait argparse::action::TypedAction
[−]
[src]
pub trait TypedAction<T> { fn bind<'x>(&self, Rc<RefCell<&'x mut T>>) -> Action<'x>; }
Required Methods
Implementors
impl<T: 'static + Copy> TypedAction<T> for StoreConst<T>
impl<T: 'static + Copy> TypedAction<Vec<T>> for PushConst<T>
impl<T: 'static + FromStr> TypedAction<T> for Store
impl<T: 'static + FromStr> TypedAction<Option<T>> for StoreOption
impl<T: 'static + FromStr + Clone> TypedAction<Vec<T>> for List
impl<T: 'static + FromStr + Clone> TypedAction<Vec<T>> for Collect
impl TypedAction<bool> for StoreTrue
impl TypedAction<bool> for StoreFalse
impl<T: 'static + Add<Output=T> + Copy> TypedAction<T> for IncrBy<T>
impl<T: 'static + Sub<Output=T> + Copy> TypedAction<T> for DecrBy<T>