shorter
This commit is contained in:
parent
83000e8b41
commit
f021e99aae
1 changed files with 2 additions and 5 deletions
|
|
@ -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;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue