pub struct StringClapArgBuilder { /* private fields */ }Implementations§
Source§impl StringClapArgBuilder
impl StringClapArgBuilder
pub fn name(self, name: &'static str) -> Self
pub fn short(self, short: char) -> Self
pub fn long(self, long: &'static str) -> Self
pub fn description(self, description: &'static str) -> Self
pub fn default_value(self, default_value: &'static str) -> Self
pub fn value_parser(self, value_parser: ValueParserFunc) -> Self
Trait Implementations§
Source§impl Builder for StringClapArgBuilder
impl Builder for StringClapArgBuilder
type Result = StringClapArg
fn build(self) -> Result<StringClapArg, String>
Source§impl Debug for StringClapArgBuilder
impl Debug for StringClapArgBuilder
Source§impl Default for StringClapArgBuilder
impl Default for StringClapArgBuilder
Source§fn default() -> StringClapArgBuilder
fn default() -> StringClapArgBuilder
Returns the “default value” for a type. Read more
impl Eq for StringClapArgBuilder
Source§impl PartialEq for StringClapArgBuilder
impl PartialEq for StringClapArgBuilder
impl StructuralPartialEq for StringClapArgBuilder
Auto Trait Implementations§
impl Freeze for StringClapArgBuilder
impl RefUnwindSafe for StringClapArgBuilder
impl Send for StringClapArgBuilder
impl Sync for StringClapArgBuilder
impl Unpin for StringClapArgBuilder
impl UnsafeUnpin for StringClapArgBuilder
impl UnwindSafe for StringClapArgBuilder
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