Skip to content

Commit bad3837

Browse files
committed
support deepsize
1 parent d4a9b0e commit bad3837

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

Cargo.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
[package]
22
name = "text_unit"
3-
version = "0.1.8"
3+
version = "0.1.9"
44
authors = ["Aleksey Kladov <[email protected]>"]
55
description = "Newtypes for text offsets"
66
license = "MIT OR Apache-2.0"
77
repository = "https://github.com/matklad/text_unit"
88
documentation = "https://docs.rs/text_unit"
99

1010
[dependencies]
11-
serde = { version = "1", optional = true }
11+
serde = { version = "1", optional = true, default_features = false }
12+
deepsize = { version = "0.1", optional = true, default_features = false }

src/lib.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -368,6 +368,11 @@ mod serde_impls {
368368
}
369369
}
370370

371+
#[cfg(feature = "deepsize")]
372+
mod deepsize_impls {
373+
deepsize::known_deep_size!(0, crate::TextUnit, crate::TextRange);
374+
}
375+
371376
#[cfg(test)]
372377
mod tests {
373378
use super::*;

0 commit comments

Comments
 (0)