Coverage Report

Created: 2025-03-13 19:40

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
embed_it/src/embedded_path.rs
 100.00% (9/9)
 100.00% (36/36)
 100.00% (15/15)
- (0/0)
embed_it/src/metadata.rs
 100.00% (8/8)
 100.00% (43/43)
 100.00% (14/14)
- (0/0)
macros/src/embed.rs
  89.58% (43/48)
  96.86% (709/732)
  87.50% (119/136)
- (0/0)
macros/src/embed/attributes/derive_default_traits.rs
 100.00% (9/9)
  97.92% (94/96)
  92.86% (26/28)
- (0/0)
macros/src/embed/attributes/dir.rs
  68.00% (17/25)
  92.41% (146/158)
  82.46% (47/57)
- (0/0)
macros/src/embed/attributes/embed.rs
  53.85% (7/13)
  77.27% (51/66)
  78.05% (32/41)
- (0/0)
macros/src/embed/attributes/entry.rs
  75.00% (12/16)
  94.78% (109/115)
  83.33% (30/36)
- (0/0)
macros/src/embed/attributes/field.rs
  70.83% (17/24)
  94.08% (143/152)
  82.05% (32/39)
- (0/0)
macros/src/embed/attributes/file.rs
  66.67% (16/24)
  92.75% (128/138)
  85.71% (48/56)
- (0/0)
macros/src/embed/attributes/global_field.rs
 100.00% (9/9)
  97.92% (94/96)
  92.86% (26/28)
- (0/0)
macros/src/embed/attributes/path_match.rs
  88.24% (30/34)
  98.49% (261/265)
  96.67% (116/120)
- (0/0)
macros/src/embed/attributes/support_alt_separator.rs
 100.00% (9/9)
  97.92% (94/96)
  92.86% (26/28)
- (0/0)
macros/src/embed/attributes/with_extension.rs
 100.00% (9/9)
  97.92% (94/96)
  92.86% (26/28)
- (0/0)
macros/src/embed/bool_like_enum.rs
 100.00% (5/5)
 100.00% (26/26)
 100.00% (23/23)
- (0/0)
macros/src/embed/pattern.rs
 100.00% (8/8)
 100.00% (45/45)
 100.00% (16/16)
- (0/0)
macros/src/embed/regex.rs
 100.00% (9/9)
 100.00% (48/48)
 100.00% (17/17)
- (0/0)
macros/src/embedded_traits.rs
  95.24% (20/21)
  98.61% (213/216)
  93.55% (58/62)
- (0/0)
macros/src/embedded_traits/compression.rs
  50.00% (4/8)
  61.11% (44/72)
  69.23% (18/26)
- (0/0)
macros/src/embedded_traits/compression/brotli.rs
 100.00% (6/6)
 100.00% (28/28)
 100.00% (8/8)
- (0/0)
macros/src/embedded_traits/compression/gzip.rs
 100.00% (6/6)
 100.00% (31/31)
 100.00% (8/8)
- (0/0)
macros/src/embedded_traits/compression/ids.rs
  50.00% (1/2)
  62.50% (5/8)
  80.00% (4/5)
- (0/0)
macros/src/embedded_traits/compression/zstd.rs
 100.00% (6/6)
 100.00% (28/28)
 100.00% (8/8)
- (0/0)
macros/src/embedded_traits/content.rs
 100.00% (4/4)
  86.67% (26/30)
  85.71% (6/7)
- (0/0)
macros/src/embedded_traits/debug.rs
 100.00% (6/6)
 100.00% (54/54)
 100.00% (13/13)
- (0/0)
macros/src/embedded_traits/direct_child_count.rs
 100.00% (5/5)
  87.50% (28/32)
  87.50% (7/8)
- (0/0)
macros/src/embedded_traits/entries.rs
 100.00% (5/5)
  91.67% (44/48)
  88.89% (8/9)
- (0/0)
macros/src/embedded_traits/hashes.rs
  62.50% (5/8)
  79.17% (57/72)
  85.29% (29/34)
- (0/0)
macros/src/embedded_traits/hashes/blake3.rs
  88.89% (8/9)
  90.91% (30/33)
  90.00% (9/10)
- (0/0)
macros/src/embedded_traits/hashes/digest.rs
  70.00% (7/10)
  48.84% (21/43)
  70.00% (7/10)
- (0/0)
macros/src/embedded_traits/hashes/ids.rs
  50.00% (1/2)
  81.25% (13/16)
  92.31% (12/13)
- (0/0)
macros/src/embedded_traits/hashes/md5.rs
 100.00% (3/3)
 100.00% (7/7)
 100.00% (4/4)
- (0/0)
macros/src/embedded_traits/hashes/sha1.rs
 100.00% (3/3)
 100.00% (10/10)
 100.00% (4/4)
- (0/0)
macros/src/embedded_traits/hashes/sha2.rs
 100.00% (9/9)
 100.00% (38/38)
 100.00% (13/13)
- (0/0)
macros/src/embedded_traits/hashes/sha3.rs
 100.00% (9/9)
 100.00% (38/38)
 100.00% (13/13)
- (0/0)
macros/src/embedded_traits/index.rs
 100.00% (5/5)
  94.20% (65/69)
  92.86% (13/14)
- (0/0)
macros/src/embedded_traits/meta.rs
  88.89% (8/9)
  98.04% (50/51)
  90.91% (10/11)
- (0/0)
macros/src/embedded_traits/path.rs
 100.00% (5/5)
 100.00% (33/33)
 100.00% (5/5)
- (0/0)
macros/src/embedded_traits/recursive_child_count.rs
 100.00% (5/5)
  87.50% (28/32)
  87.50% (7/8)
- (0/0)
macros/src/embedded_traits/str_content.rs
 100.00% (4/4)
  86.67% (26/30)
  85.71% (6/7)
- (0/0)
macros/src/fs.rs
  92.16% (47/51)
  97.60% (609/624)
  89.43% (203/227)
- (0/0)
macros/src/lib.rs
 100.00% (1/1)
  80.00% (4/5)
  75.00% (3/4)
- (0/0)
macros/src/main_trait_data.rs
 100.00% (3/3)
 100.00% (30/30)
 100.00% (14/14)
- (0/0)
macros/src/marker_traits/child_of.rs
 100.00% (1/1)
 100.00% (27/27)
 100.00% (5/5)
- (0/0)
macros/src/utils/anymap.rs
 100.00% (6/6)
 100.00% (37/37)
 100.00% (13/13)
- (0/0)
macros/src/utils/entry_ext.rs
 100.00% (1/1)
 100.00% (5/5)
 100.00% (4/4)
- (0/0)
macros/src/utils/unique_names.rs
 100.00% (3/3)
 100.00% (14/14)
 100.00% (6/6)
- (0/0)
utils/src/entry.rs
  92.00% (23/25)
  97.54% (119/122)
  97.03% (98/101)
- (0/0)
Totals
  87.40% (437/500)
  94.92% (3883/4091)
  90.63% (1229/1356)
- (0/0)
Generated by llvm-cov -- llvm version 20.1.0-rust-1.87.0-nightly