Struct parse_wiktionary_en::Template
source · pub struct Template<'a> {
pub name: Cow<'a, str>,
pub named_parameters: HashMap<Cow<'a, str>, Cow<'a, str>>,
pub unnamed_parameters: Vec<Cow<'a, str>>,
}
Expand description
Details about a template.
Fields§
§name: Cow<'a, str>
The name of the template.
named_parameters: HashMap<Cow<'a, str>, Cow<'a, str>>
The named parameters to the template by name.
unnamed_parameters: Vec<Cow<'a, str>>
The unnamed parameters to the template in order.
Trait Implementations§
source§impl<'de, 'a> Deserialize<'de> for Template<'a>
impl<'de, 'a> Deserialize<'de> for Template<'a>
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more