Struct flood_tide_gen::OptStr [−][src]
pub struct OptStr { pub num: i32, pub sho: String, pub lon: String, pub meta: String, pub comment: String, pub meta_type: MetaType, pub is_vec: bool, pub is_opt: bool, pub enum_s: String, pub field_s: String, }
Command Option String after parsing
Fields
num: i32
number
sho: String
short option
lon: String
long option
meta: String
option’s meta
comment: String
option comment
meta_type: MetaType
meta’s type
is_vec: bool
vec type?: Vec
is_opt: bool
option type?: Option
enum_s: String
enume field string
field_s: String
struct field string
Implementations
impl OptStr
[src]
pub fn lon_or_sho(&self) -> &str
[src]
long or short name
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for OptStr
impl Send for OptStr
impl Sync for OptStr
impl Unpin for OptStr
impl UnwindSafe for OptStr
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,
pub 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.
pub fn to_owned(&self) -> T
[src]
pub 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.
pub 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>,