Expand description
A WARC (Web ARChive) library
Modules§
- parser
- Core functions for parsing. Not recommended for direct use.
Structs§
- Buffered
Body - An associated type indicating the body is buffered within the record.
- Empty
Body - An associated type indicated the record has a zero-length body.
- RawRecord
Header - A header block of a single WARC record as parsed from a data stream.
- RawRecord
Iter - An iterator of raw records streamed from a reader. See
RawRecord
for more information. - Record
- A single WARC record.
- Record
Builder - A builder for WARC records from data.
- Record
Iter - An iterator which returns the records read by a reader.
- Streaming
Body - An associated type indicating the body is streamed from a reader.
- Streaming
Iter - An iterator-like type to “stream” records from a reader.
- Warc
Reader - A reader which iteratively parses WARC records from a stream.
- Warc
Writer - A writer which writes records to an output stream.
Enums§
- Error
- An error type returned by WARC header parsing.
- Record
Type - Truncated
Type - Warc
Header - Represents a WARC header defined by the standard.