Module streaming

Module streaming 

Source
Expand description

Streaming interfaces for large block operations.

Provides AsyncRead/AsyncWrite implementations for efficient handling of large blocks without loading everything into memory.

Structs§

BlockReader
Async reader for a single block with seeking support
BlockStream
Stream of blocks from an iterator of CIDs
ByteRange
Range specification for partial block reads
PartialBlock
Partial block read result
StreamConfig
Configuration for streaming operations
StreamingWriter
Streaming block writer for building large content

Traits§

StreamingBlockStore
Extension trait for block stores with streaming capabilities