use crate::{Arg, InvalidArg};
impl TryFrom<String> for Arg {
type Error = InvalidArg;
fn try_from(value: String) -> Result<Self, Self::Error> {
Arg::try_create(value)
}
}
impl TryFrom<&str> for Arg {
type Error = InvalidArg;
fn try_from(value: &str) -> Result<Self, Self::Error> {
Arg::try_create(value)
}
}