diff --git a/components/rendering/src/table_of_contents.rs b/components/rendering/src/table_of_contents.rs index 4fb25d3..5f1d54e 100644 --- a/components/rendering/src/table_of_contents.rs +++ b/components/rendering/src/table_of_contents.rs @@ -3,7 +3,6 @@ use serde_derive::Serialize; /// Populated while receiving events from the markdown parser #[derive(Debug, PartialEq, Clone, Serialize)] pub struct Heading { - #[serde(skip_serializing)] pub level: u32, pub id: String, pub permalink: String, @@ -115,6 +114,7 @@ mod tests { ]; let toc = make_table_of_contents(input); assert_eq!(toc.len(), 1); + assert_eq!(toc[0].level, 1); assert_eq!(toc[0].children.len(), 1); assert_eq!(toc[0].children[0].children.len(), 1); assert_eq!(toc[0].children[0].children[0].children.len(), 2);