[−][src]Enum rust_command_opt::opt::OptValue
Contains value
Many
Many value in one option.
like:
you_program -p a b c d
One
Only one value in one option.
like:
you_program -p a
Variants
One(String)
Methods
impl OptValue
[src]
pub fn one(&self) -> String
[src]
Get one value in OptValue
.
if only one value in OptValue
, you get it.
or you will get the first.
pub fn many(&self) -> Vec<String>
[src]
Get many value in OptValue
.
if only one value in OptValue
, you will also get a vector.
or you will get the vector.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for OptValue
impl Send for OptValue
impl Sync for OptValue
impl Unpin for OptValue
impl UnwindSafe for OptValue
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,