This commit is contained in:
Shautvast 2024-11-20 15:23:42 +01:00
parent 83000e8b41
commit f021e99aae

View file

@ -13,13 +13,10 @@ async fn main() -> anyhow::Result<()> {
"bootstrap.servers", "bootstrap.servers",
"localhost:39092,localhost:39093,localhost:39094", "localhost:39092,localhost:39093,localhost:39094",
) )
.create() .create()?;
.expect("Consumer creation error");
let avro_decoder = AvroDecoder::new(SrSettings::new("http://localhost:8081".into())); let avro_decoder = AvroDecoder::new(SrSettings::new("http://localhost:8081".into()));
consumer consumer.subscribe(&["rustonomicon"])?;
.subscribe(&["rustonomicon"])
.expect("Can't subscribe to specific topics");
while let Ok(message) = consumer.recv().await { while let Ok(message) = consumer.recv().await {
let value_result = avro_decoder.decode(message.payload()).await?.value; let value_result = avro_decoder.decode(message.payload()).await?.value;