pub struct DefaultCliArgsValidator;Expand description
Default implementation of cli args validator.
Can be used directly as part of clap::Arg::value_parser.
Trait Implementations§
Source§impl CliArgsValidator for DefaultCliArgsValidator
impl CliArgsValidator for DefaultCliArgsValidator
Source§fn has_no_commas(value: &str) -> Result<String, String>
fn has_no_commas(value: &str) -> Result<String, String>
Checks if given value contains commas.
Returns constant::error_messages::COMMAS_NOT_ALLOWED if any commas
found.
See CliArgsValidator for more infos.
Auto Trait Implementations§
impl Freeze for DefaultCliArgsValidator
impl RefUnwindSafe for DefaultCliArgsValidator
impl Send for DefaultCliArgsValidator
impl Sync for DefaultCliArgsValidator
impl Unpin for DefaultCliArgsValidator
impl UnwindSafe for DefaultCliArgsValidator
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