Skip to main content

Crate rustfs_kafka

Crate rustfs_kafka 

Source
Expand description

Clients for communicating with a Kafka cluster. These are:

  • rustfs_kafka::producer::Producer - for sending message to Kafka
  • rustfs_kafka::consumer::Consumer - for retrieving/consuming messages from Kafka
  • rustfs_kafka::client::KafkaClient - a lower-level, general purpose client leaving you with more power but also more responsibility

See module level documentation corresponding to each client individually.

Re-exports§

pub use self::error::Error;
pub use self::error::Result;

Modules§

client
Kafka Client - A mid-level abstraction for a kafka cluster allowing building higher level constructs.
consumer
Kafka Consumer - A higher-level API for consuming kafka topics.
error
Error types and error handling utilities.
producer
Kafka Producer - A higher-level API for sending messages to Kafka topics.