diff options
| -rw-r--r-- | src/target.rs | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/src/target.rs b/src/target.rs index 2752097..9bfd216 100644 --- a/src/target.rs +++ b/src/target.rs @@ -7,6 +7,7 @@ use serde_derive::Serialize;  #[derive(Debug, Serialize)] +#[serde(untagged)]  pub enum Target {      #[serde(serialize_with = "serialize_url")]      Url(Url), @@ -31,7 +32,7 @@ impl FromStr for Target {  	fn from_str(input: &str) -> Result<Self, Self::Err> {          Ok(match Url::parse(input) {              Ok(url) => url.into(), -            Err(_) => PathBuf::from(input).into(), +            Err(_) => PathBuf::from(input.trim()).into(),          })      }  } | 
