pub struct KafkaConfig {
pub bootstrap_servers: String,
pub topic: String,
pub group_id: String,
pub auto_offset_reset: String,
pub session_timeout_ms: u64,
}
Expand description
Configuration for Kafka source
Fields§
§bootstrap_servers: String
Bootstrap servers (comma-separated list)
topic: String
Topic to consume from
group_id: String
Consumer group ID
auto_offset_reset: String
Auto offset reset (earliest/latest)
session_timeout_ms: u64
Session timeout (in milliseconds)
Trait Implementations§
Source§impl Clone for KafkaConfig
impl Clone for KafkaConfig
Source§fn clone(&self) -> KafkaConfig
fn clone(&self) -> KafkaConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for KafkaConfig
impl Debug for KafkaConfig
Auto Trait Implementations§
impl Freeze for KafkaConfig
impl RefUnwindSafe for KafkaConfig
impl Send for KafkaConfig
impl Sync for KafkaConfig
impl Unpin for KafkaConfig
impl UnwindSafe for KafkaConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more