Install any skill in seconds. Free to start, no credit card required.
Get Started Free →microsoft/azure-eventhub-rust
Azure Event Hubs library for Rust. Send and receive events for streaming data ingestion and batch processing. Triggers: "event hubs rust", "ProducerClient rust", "ConsumerClient rust", "send event rust", "streaming rust", "eventhub rust".
Passed 22 of 22 test cases with the skill, and 13 of 22 without it.
and 13 more in the full report
9 fixed13 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
When passing `DeveloperToolsCredential::new(None)?` into `.open(...)` for a ProducerClient or ConsumerClient in Rust, do I need to explicitly wrap it in `Arc::new(...)` or cast it to `Arc<dyn TokenCredential>` first?
| Checked | Without skill | With skill |
|---|---|---|
| States that DeveloperToolsCredential::new(None)? already returns an Arc. | Missed | Passed |
The instructions your model reads when the skill loads.
Client library for Azure Event Hubs — send and receive events for streaming data ingestion.
Use this skill when:
IMPORTANT: Only use the official
azure_messaging_eventhubscrate published by the azure-sdk crates.io user. Do NOT use unofficial or community crates. Official crates use underscores in names and none have version 0.21.0.
cargo add azure_messaging_eventhubs azure_identity tokio futures
DeveloperToolsCredential::new(None)?already returns anArc<DeveloperToolsCredential>, so you can pass or clone it directly into.open(). Addazure_coreonly when you need directazure_coreimports such asErrorKind.
EVENTHUBS_HOST=<namespace>.servicebus.windows.net # Required — fully qualified namespace
EVENTHUB_NAME=<eventhub-name> # Required — name of the Event Hub
| Concept | Description |
|---|---|
| Namespace | Container for one or more Event Hubs |
| Event Hub | Stream of events, partitioned for parallel reads |
| Partition | Ordered, append-only sequence of events |
| Producer | Sends events via ProducerClient |
| Consumer | Receives events from partitions via ConsumerClient |
test cases passed, vs 13 / 22 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.