Skip to main content

Module logical

Module logical 

Source
Expand description

Member-oriented reading above the lossless physical frame stream.

This API assembles PAX and GNU extension payloads with the ordinary members they describe. Each member carries a compact borrowed Header, and each PAX member carries one unified PaxState.

Re-exports§

pub use crate::PaxExtension;
pub use crate::PaxState;

Structs§

GnuMetadata
A GNU long-name or long-link value needed to interpret a member.
Header
Extracted ordinary-header metadata for one logical archive member.
MemberFrame
An ordinary archive member and its streaming payload cursor.
MemberPayload
A streaming, typed cursor over one member’s payload blocks.
PayloadBlock
One meaningful payload block belonging to an ordinary archive member.
TarReader
A logical reader that assembles physical frames into archive-level items.

Enums§

MemberExtensions
Extension metadata attached to one ordinary archive member.