error: headers are per-delivery: a batch pairs each element with its contract - take the batch as `&[Message<H, T>]` and read `element.headers` (`Headers<..>` extraction stays on the single-message forms)
--> tests/ui/subscriber_headers_batch.rs:18:50
|
18 | async fn bill(_orders: &[Order], Headers(_meta): Headers<Meta>) -> HandlerOutcome {
| ^^^^^^^^^^^^^
warning: unused imports: `HandlerOutcome` and `Headers`
--> tests/ui/subscriber_headers_batch.rs:1:27
|
1 | use ruststream::runtime::{HandlerOutcome, Headers};
| ^^^^^^^^^^^^^^ ^^^^^^^
|
= note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default