Skip to main content

FetchMetaItem

Type Alias FetchMetaItem 

Source
pub type FetchMetaItem = (Bytes, Arc<(Range<u64>, ObjectMeta, Attributes)>);
Expand description

One streamed object chunk with shared response metadata and attributes.

The metadata tuple is shared by Arc across every chunk from the same fetch, avoiding a per-chunk clone of the backend response details. Stream and backend failures are represented separately as error items.