Structs

Used for building configuration for a Batch. Created by a Consumer::batch on a Consumer.
Used for next Pull Request for Pull Consumer
Used for building configuration for a Batch with fetch() semantics. Created by a FetchBuilder on a Consumer.
Used for building configuration for a Stream. Created by a Consumer::stream on a Consumer.