Public API Map
Generated from source undermodels/trace-blobs. This page is the coverage ledger for human and agent-facing docs: every exported item, method target, module, and re-export detected by the source scan is listed here.
Structs
AllowAllBlobPolicy— models/trace-blobs/src/policy.rsBlobConfig— models/trace-blobs/src/config.rsBlobEntry— models/trace-blobs/src/chunk.rsBlobId— models/trace-blobs/src/blob.rsBlobInfo— models/trace-blobs/src/blob.rsBlobMetadata— models/trace-blobs/src/blob.rsBlobMetrics— models/trace-blobs/src/metrics.rsBlobMetricsSnapshot— models/trace-blobs/src/metrics.rsBlobReader— models/trace-blobs/src/reader.rsBlobStore— models/trace-blobs/src/store.rsBlobWriter— models/trace-blobs/src/writer.rsChunkCache— models/trace-blobs/src/cache.rsChunkCandidate— models/trace-blobs/src/repair.rsChunkEntry— models/trace-blobs/src/chunk.rsChunkIndex— models/trace-blobs/src/chunk.rsChunkMetadata— models/trace-blobs/src/chunk.rsChunkRef— models/trace-blobs/src/blob.rsDedupStats— models/trace-blobs/src/chunk.rsDeletionMarker— models/trace-blobs/src/blob.rsGcPlan— models/trace-blobs/src/repair.rsListOptions— models/trace-blobs/src/store.rsListResult— models/trace-blobs/src/store.rsQuarantineMarker— models/trace-blobs/src/repair.rsRepairError— models/trace-blobs/src/repair.rsRepairReport— models/trace-blobs/src/repair.rs
Enums
BlobError— models/trace-blobs/src/error.rsCompressionType— models/trace-blobs/src/config.rs
Traits
BlobPolicy— models/trace-blobs/src/policy.rs
Type Aliases
Result— models/trace-blobs/src/error.rs
Functions
add_blob— models/trace-blobs/src/chunk.rsadd_chunk— models/trace-blobs/src/chunk.rsas_bytes— models/trace-blobs/src/blob.rsas_str— models/trace-blobs/src/config.rsblob_count— models/trace-blobs/src/chunk.rsbytes_written— models/trace-blobs/src/writer.rscalculate— models/trace-blobs/src/chunk.rschunks_written— models/trace-blobs/src/writer.rsclear— models/trace-blobs/src/cache.rsclear— models/trace-blobs/src/chunk.rscompact— models/trace-blobs/src/store.rscreate_writer— models/trace-blobs/src/store.rsdata_trace_handle— models/trace-blobs/src/store.rsdecr_chunk_refcount— models/trace-blobs/src/chunk.rsdedup_stats— models/trace-blobs/src/store.rsdelete— models/trace-blobs/src/store.rsfind_blob— models/trace-blobs/src/chunk.rsfind_chunk— models/trace-blobs/src/chunk.rsfrom_hex— models/trace-blobs/src/blob.rsfrom_str— models/trace-blobs/src/config.rsgc_apply— models/trace-blobs/src/store.rsgc_sweep— models/trace-blobs/src/store.rsget— models/trace-blobs/src/cache.rsget— models/trace-blobs/src/store.rshits— models/trace-blobs/src/cache.rsid— models/trace-blobs/src/reader.rsincr_chunk_refcount— models/trace-blobs/src/chunk.rsingest_data_block— models/trace-blobs/src/store.rsingest_metadata_block— models/trace-blobs/src/store.rsinsert— models/trace-blobs/src/cache.rsis_empty— models/trace-blobs/src/cache.rslen— models/trace-blobs/src/cache.rslist— models/trace-blobs/src/store.rsmark_blob_deleted— models/trace-blobs/src/chunk.rsmetadata— models/trace-blobs/src/reader.rsmetadata_trace_handle— models/trace-blobs/src/store.rsmetrics_snapshot— models/trace-blobs/src/store.rsmisses— models/trace-blobs/src/cache.rsnew— models/trace-blobs/src/blob.rsnew— models/trace-blobs/src/cache.rsnew— models/trace-blobs/src/chunk.rsnew— models/trace-blobs/src/reader.rsnew— models/trace-blobs/src/store.rsnew— models/trace-blobs/src/writer.rsnew_cache— models/trace-blobs/src/cache.rsput— models/trace-blobs/src/store.rsremove_blob— models/trace-blobs/src/chunk.rsrepair_reindex— models/trace-blobs/src/store.rsset_blob_policy— models/trace-blobs/src/policy.rssize— models/trace-blobs/src/cache.rssize— models/trace-blobs/src/reader.rssnapshot— models/trace-blobs/src/metrics.rssnapshot_blobs— models/trace-blobs/src/chunk.rssnapshot_chunks— models/trace-blobs/src/chunk.rsto_hex— models/trace-blobs/src/blob.rsunique_chunks— models/trace-blobs/src/chunk.rswith_metrics— models/trace-blobs/src/reader.rs
Constants and Statics
BLOB_POLICY— models/trace-blobs/src/policy.rs
Modules
- No public items were detected by the source scan.
Re-exports
blake3— models/trace-blobs/src/lib.rsblob::{BlobId, BlobInfo, BlobMetadata, ChunkRef, DeletionMarker}— models/trace-blobs/src/lib.rsbytes::Bytes— models/trace-blobs/src/lib.rscache::ChunkCache— models/trace-blobs/src/lib.rschunk::{BlobEntry, ChunkEntry, ChunkIndex, DedupStats}— models/trace-blobs/src/lib.rsconfig::{BlobConfig, CompressionType}— models/trace-blobs/src/lib.rserror::{BlobError, Result}— models/trace-blobs/src/lib.rsmetrics::{BlobMetrics, BlobMetricsSnapshot}— models/trace-blobs/src/lib.rspolicy::{set_blob_policy, AllowAllBlobPolicy, BlobPolicy}— models/trace-blobs/src/lib.rsreader::BlobReader— models/trace-blobs/src/lib.rsrepair::{ChunkCandidate, GcPlan, QuarantineMarker, RepairReport}— models/trace-blobs/src/lib.rsstore::{BlobStore, ListOptions, ListResult}— models/trace-blobs/src/lib.rswriter::BlobWriter— models/trace-blobs/src/lib.rs
Methods
BlobId
as_bytes— models/trace-blobs/src/blob.rsfrom_hex— models/trace-blobs/src/blob.rsnew— models/trace-blobs/src/blob.rsto_hex— models/trace-blobs/src/blob.rs
BlobMetrics
snapshot— models/trace-blobs/src/metrics.rs
BlobReader
id— models/trace-blobs/src/reader.rsmetadata— models/trace-blobs/src/reader.rsnew— models/trace-blobs/src/reader.rssize— models/trace-blobs/src/reader.rswith_metrics— models/trace-blobs/src/reader.rs
BlobStore
compact— models/trace-blobs/src/store.rscreate_writer— models/trace-blobs/src/store.rsdata_trace_handle— models/trace-blobs/src/store.rsdedup_stats— models/trace-blobs/src/store.rsdelete— models/trace-blobs/src/store.rsgc_apply— models/trace-blobs/src/store.rsgc_sweep— models/trace-blobs/src/store.rsget— models/trace-blobs/src/store.rsingest_data_block— models/trace-blobs/src/store.rsingest_metadata_block— models/trace-blobs/src/store.rslist— models/trace-blobs/src/store.rsmetadata_trace_handle— models/trace-blobs/src/store.rsmetrics_snapshot— models/trace-blobs/src/store.rsnew— models/trace-blobs/src/store.rsrepair_reindex— models/trace-blobs/src/store.rs
BlobWriter
bytes_written— models/trace-blobs/src/writer.rschunks_written— models/trace-blobs/src/writer.rsnew— models/trace-blobs/src/writer.rs
ChunkCache
clear— models/trace-blobs/src/cache.rsget— models/trace-blobs/src/cache.rshits— models/trace-blobs/src/cache.rsinsert— models/trace-blobs/src/cache.rsis_empty— models/trace-blobs/src/cache.rslen— models/trace-blobs/src/cache.rsmisses— models/trace-blobs/src/cache.rsnew— models/trace-blobs/src/cache.rssize— models/trace-blobs/src/cache.rs
ChunkIndex
add_blob— models/trace-blobs/src/chunk.rsadd_chunk— models/trace-blobs/src/chunk.rsblob_count— models/trace-blobs/src/chunk.rsclear— models/trace-blobs/src/chunk.rsdecr_chunk_refcount— models/trace-blobs/src/chunk.rsfind_blob— models/trace-blobs/src/chunk.rsfind_chunk— models/trace-blobs/src/chunk.rsincr_chunk_refcount— models/trace-blobs/src/chunk.rsmark_blob_deleted— models/trace-blobs/src/chunk.rsnew— models/trace-blobs/src/chunk.rsremove_blob— models/trace-blobs/src/chunk.rssnapshot_blobs— models/trace-blobs/src/chunk.rssnapshot_chunks— models/trace-blobs/src/chunk.rsunique_chunks— models/trace-blobs/src/chunk.rs
CompressionType
as_str— models/trace-blobs/src/config.rsfrom_str— models/trace-blobs/src/config.rs
DedupStats
calculate— models/trace-blobs/src/chunk.rs