mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-07-17 03:05:42 +00:00
cargo +nightly fmt (#3540)
* cargo +nightly fmt * add cargo-fmt check to ci * update ci * fmt * fmt * skip macro * ignore bridges
This commit is contained in:
@@ -16,14 +16,17 @@
|
||||
|
||||
//! Metered variant of bounded mpsc channels to be able to extract metrics.
|
||||
|
||||
use futures::{channel::mpsc, task::Poll, task::Context, sink::SinkExt, stream::Stream};
|
||||
use futures::{
|
||||
channel::mpsc,
|
||||
sink::SinkExt,
|
||||
stream::Stream,
|
||||
task::{Context, Poll},
|
||||
};
|
||||
|
||||
use std::result;
|
||||
use std::pin::Pin;
|
||||
use std::{pin::Pin, result};
|
||||
|
||||
use super::Meter;
|
||||
|
||||
|
||||
/// Create a wrapped `mpsc::channel` pair of `MeteredSender` and `MeteredReceiver`.
|
||||
pub fn channel<T>(capacity: usize) -> (MeteredSender<T>, MeteredReceiver<T>) {
|
||||
let (tx, rx) = mpsc::channel(capacity);
|
||||
@@ -61,7 +64,7 @@ impl<T> Stream for MeteredReceiver<T> {
|
||||
Poll::Ready(x) => {
|
||||
self.meter.note_received();
|
||||
Poll::Ready(x)
|
||||
}
|
||||
},
|
||||
other => other,
|
||||
}
|
||||
}
|
||||
@@ -84,7 +87,7 @@ impl<T> MeteredReceiver<T> {
|
||||
Some(x) => {
|
||||
self.meter.note_received();
|
||||
Ok(Some(x))
|
||||
}
|
||||
},
|
||||
None => Ok(None),
|
||||
}
|
||||
}
|
||||
@@ -96,7 +99,6 @@ impl<T> futures::stream::FusedStream for MeteredReceiver<T> {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/// The sender component, tracking the number of items
|
||||
/// sent across it.
|
||||
#[derive(Debug)]
|
||||
|
||||
Reference in New Issue
Block a user