disco: Make xml:lang a proper Option and rename it to lang.
This commit is contained in:
parent
d1a7d222f0
commit
8e1d5e7983
3 changed files with 8 additions and 7 deletions
|
|
@ -91,8 +91,9 @@ fn compute_features(features: &[Feature]) -> Vec<u8> {
|
|||
|
||||
fn compute_identities(identities: &[Identity]) -> Vec<u8> {
|
||||
compute_items(identities, |identity| {
|
||||
let empty = String::new();
|
||||
let string = format!("{}/{}/{}/{}", identity.category, identity.type_, identity.xml_lang, match identity.name { Some(ref name) => name, None => &empty });
|
||||
let lang = identity.lang.clone().unwrap_or_default();
|
||||
let name = identity.name.clone().unwrap_or_default();
|
||||
let string = format!("{}/{}/{}/{}", identity.category, identity.type_, lang, name);
|
||||
let bytes = string.as_bytes();
|
||||
let mut vec = Vec::with_capacity(bytes.len());
|
||||
vec.extend_from_slice(bytes);
|
||||
|
|
|
|||
Loading…
Reference in a new issue