allow nested lists
Some checks failed
CI/CD Pipeline / test (push) Has been cancelled

This commit is contained in:
2024-02-17 20:48:23 +01:00
parent f517459819
commit d3db84c444
11 changed files with 51 additions and 72 deletions

View File

@ -148,7 +148,7 @@ impl Listelem {
#[derive(Debug, PartialEq, Clone)]
pub(crate) struct Ziffernliste {
ebene: String,
ebene: usize,
listelems: Vec<Listelem>,
}
impl Ziffernliste {
@ -160,7 +160,7 @@ impl Ziffernliste {
pub(crate) fn parse(n: Node) -> Self {
assert!(Self::test(&n));
let ebene = n.attribute("ebene").unwrap().into();
let ebene = n.attribute("ebene").unwrap().parse::<usize>().unwrap();
let mut listelems = Vec::new();