Struct clap::builder::StringValueParser  
source · [−]#[non_exhaustive]pub struct StringValueParser {}Expand description
Implementation for ValueParser::string
Useful for composing new TypedValueParsers
Implementations
sourceimpl StringValueParser
 
impl StringValueParser
sourcepub fn new() -> Self
 
pub fn new() -> Self
Implementation for ValueParser::string
Trait Implementations
sourceimpl Clone for StringValueParser
 
impl Clone for StringValueParser
sourcefn clone(&self) -> StringValueParser
 
fn clone(&self) -> StringValueParser
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for StringValueParser
 
impl Debug for StringValueParser
sourceimpl Default for StringValueParser
 
impl Default for StringValueParser
sourceimpl TypedValueParser for StringValueParser
 
impl TypedValueParser for StringValueParser
sourcefn parse_ref(
    &self,
    cmd: &Command,
    arg: Option<&Arg>,
    value: &OsStr
) -> Result<Self::Value, Error>
 
fn parse_ref(
    &self,
    cmd: &Command,
    arg: Option<&Arg>,
    value: &OsStr
) -> Result<Self::Value, Error>
Parse the argument value Read more
sourcefn parse(
    &self,
    cmd: &Command,
    _arg: Option<&Arg>,
    value: OsString
) -> Result<Self::Value, Error>
 
fn parse(
    &self,
    cmd: &Command,
    _arg: Option<&Arg>,
    value: OsString
) -> Result<Self::Value, Error>
Parse the argument value Read more
sourcefn possible_values(
    &self
) -> Option<Box<dyn Iterator<Item = PossibleValue> + '_>>
 
fn possible_values(
    &self
) -> Option<Box<dyn Iterator<Item = PossibleValue> + '_>>
Reflect on enumerated value properties Read more
impl Copy for StringValueParser
Auto Trait Implementations
impl RefUnwindSafe for StringValueParser
impl Send for StringValueParser
impl Sync for StringValueParser
impl Unpin for StringValueParser
impl UnwindSafe for StringValueParser
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
