• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

OSSystems / compress-tools-rs / 24833897336

23 Apr 2026 11:58AM UTC coverage: 77.129% (-1.7%) from 78.854%
24833897336

push

github

otavio
feat: expose per-entry sizes via list_archive_entries

Adds list_archive_entries (and _with_encoding variant) returning
ArchiveEntryInfo { path, size } so callers can obtain uncompressed
sizes from the archive header without extracting the contents.
Mirrored across async_support, futures_support, and tokio_support.

list_archive_files_with_encoding is reimplemented on top of
list_archive_entries_with_encoding to share the header-walk loop.

ArchiveIterator already surfaces the same stat.st_size on
StartOfEntry for streaming users; its docs now call this out.

Closes #134

39 of 99 new or added lines in 5 files covered. (39.39%)

1 existing line in 1 file now uncovered.

1848 of 2396 relevant lines covered (77.13%)

83.21 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

70.03
/src/async_support.rs


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc