ninja_files_data2/arg/
try_from.rs

1use crate::{Arg, InvalidArg};
2
3impl TryFrom<String> for Arg {
4    type Error = InvalidArg;
5
6    fn try_from(value: String) -> Result<Self, Self::Error> {
7        Arg::try_create(value)
8    }
9}
10
11impl TryFrom<&str> for Arg {
12    type Error = InvalidArg;
13
14    fn try_from(value: &str) -> Result<Self, Self::Error> {
15        Arg::try_create(value)
16    }
17}