Crate sea_streamer_types

source ·
Expand description

sea-streamer-types: Traits & Types

This crate defines all the traits and types for the SeaStreamer API, but does not provide any implementation.

Modules

  • Re-export types from related libraries

Structs

Enums

  • Bytes or Str. Being an str means the data is UTF-8 valid.
  • Mode of stream consumption.
  • Errors that may happen when processing JSON
  • Identifies a position in a stream.
  • Common errors that may occur.
  • Errors that may happen when handling StreamKey
  • Errors that may happen when parsing stream URL

Constants

Traits

Functions

Type Aliases

  • Delivery receipt.
  • The tuple (StreamKey, ShardId, SeqNo) uniquely identifies a message. Aka. offset.
  • Type alias of the Result type specific to sea-streamer.