# Functions
ExtractDir is a HeaderHandler that creates a directory at the supplied path per the supplied tar header.
ExtractFIFO is a HeaderHandler that creates a FIFO at the supplied path per the supplied tar header.
ExtractFile is a HeaderHandler that creates a regular file at the supplied path per the supplied tar header.
ExtractSymlink is a HeaderHandler that creates a symlink at the supplied path per the supplied tar header.
NewExtractHandler returns a HeaderHandler that extracts from a tarball per the supplied tar header by calling a handler that knows how to extract the type of file.
NewStackingExtractor extracts an OCI layer by 'stacking' it atop the supplied root directory.
NewWhiteoutHandler returns a HeaderHandler that handles OCI whiteouts by deleting the corresponding files.
# Structs
An ExtractHandler extracts from a tarball per the supplied tar header by calling a handler that knows how to extract the type of file.
A StackingExtractor is a Extractor that extracts an OCI layer by 'stacking' it atop the supplied root directory.
A WhiteoutHandler handles OCI whiteouts by deleting the corresponding files.
# Interfaces
A HeaderHandler handles a single file (header) within a tarball.
# Type aliases
A HeaderHandlerFn is a function that acts as a HeaderHandler.