summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--crates/typst-library/src/text/mod.rs11
1 files changed, 11 insertions, 0 deletions
diff --git a/crates/typst-library/src/text/mod.rs b/crates/typst-library/src/text/mod.rs
index 25ed009e..d372c399 100644
--- a/crates/typst-library/src/text/mod.rs
+++ b/crates/typst-library/src/text/mod.rs
@@ -555,6 +555,7 @@ pub struct TextElem {
/// #lorem(10)
/// ```
#[fold]
+ #[ghost]
pub costs: Costs,
/// Whether to apply kerning.
@@ -1431,3 +1432,13 @@ fn check_font_list(engine: &mut Engine, list: &Spanned<FontList>) {
}
}
}
+
+#[cfg(test)]
+mod tests {
+ use super::*;
+
+ #[test]
+ fn test_text_elem_size() {
+ assert_eq!(std::mem::size_of::<TextElem>(), std::mem::size_of::<EcoString>());
+ }
+}