1#[derive(Debug, PartialEq)] 2pub struct Package { 3 pub name: String, 4 pub options: Option<String>, 5} 6 7impl<S: Into<String>> From<S> for Package { 8 fn from(s: S) -> Self { 9 Package { 10 name: s.into(), 11 options: None, 12 } 13 } 14}