Skip to content

Commit 4637c08

Browse files
authored
Merge pull request #400 from syphar/fix-docs-subscribe
fix documentation where `tokio::select!` was used with `.await`
2 parents e3c73f1 + ded20d4 commit 4637c08

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

pubsub/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -167,16 +167,16 @@ async fn run(config: ClientConfig) -> Result<(), Status> {
167167
while let Some(message) = tokio::select!{
168168
v = iter.next() => v,
169169
_ = ctx.cancelled() => None,
170-
}.await {
170+
} {
171171
let _ = message.ack().await;
172172
}
173173
// Wait for all the unprocessed messages to be Nack.
174174
// If you don't call dispose, the unprocessed messages will be Nack when the iterator is dropped.
175-
iter.dispose().await;
176-
175+
iter.dispose().await;
176+
177177
// Delete subscription if needed.
178178
subscription.delete(None).await?;
179179

180180
Ok(())
181181
}
182-
```
182+
```

pubsub/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@
157157
//! while let Some(message) = tokio::select!{
158158
//! v = iter.next() => v,
159159
//! _ = cancel.cancelled() => None,
160-
//! }.await {
160+
//! } {
161161
//! let _ = message.ack().await;
162162
//! }
163163
//! // Wait for all the unprocessed messages to be Nack.

pubsub/src/subscription.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -449,7 +449,7 @@ impl Subscription {
449449
/// while let Some(message) = tokio::select!{
450450
/// v = iter.next() => v,
451451
/// _ = ctx.cancelled() => None,
452-
/// }.await {
452+
/// } {
453453
/// let _ = message.ack().await;
454454
/// }
455455
/// // Wait for all the unprocessed messages to be Nack.

0 commit comments

Comments
 (0)