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:
Shawn Tabrizi
2021-08-02 12:47:33 +02:00
committed by GitHub
parent 30e3012270
commit ff5d56fb76
350 changed files with 20617 additions and 21266 deletions
+9 -7
View File
@@ -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)]
+7 -7
View File
@@ -16,16 +16,17 @@
//! Metered variant of mpsc channels to be able to extract metrics.
use std::sync::atomic::{AtomicUsize, Ordering};
use std::sync::Arc;
use std::sync::{
atomic::{AtomicUsize, Ordering},
Arc,
};
use derive_more::{Add, Display};
mod bounded;
mod unbounded;
pub use self::bounded::*;
pub use self::unbounded::*;
pub use self::{bounded::*, unbounded::*};
/// A peek into the inner state of a meter.
#[derive(Debug, Clone, Default)]
@@ -74,8 +75,7 @@ impl Meter {
#[cfg(test)]
mod tests {
use super::*;
use futures::executor::block_on;
use futures::StreamExt;
use futures::{executor::block_on, StreamExt};
#[derive(Clone, Copy, Debug, Default)]
struct Msg {
@@ -137,8 +137,8 @@ mod tests {
});
}
use std::time::Duration;
use futures_timer::Delay;
use std::time::Duration;
#[test]
fn stream_and_sink() {
@@ -16,14 +16,16 @@
//! Metered variant of unbounded mpsc channels to be able to extract metrics.
use futures::{channel::mpsc, task::Poll, task::Context, stream::Stream};
use futures::{
channel::mpsc,
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 unbounded<T>() -> (UnboundedMeteredSender<T>, UnboundedMeteredReceiver<T>) {
let (tx, rx) = mpsc::unbounded();
@@ -61,7 +63,7 @@ impl<T> Stream for UnboundedMeteredReceiver<T> {
Poll::Ready(x) => {
self.meter.note_received();
Poll::Ready(x)
}
},
other => other,
}
}
@@ -84,7 +86,7 @@ impl<T> UnboundedMeteredReceiver<T> {
Some(x) => {
self.meter.note_received();
Ok(Some(x))
}
},
None => Ok(None),
}
}
@@ -96,7 +98,6 @@ impl<T> futures::stream::FusedStream for UnboundedMeteredReceiver<T> {
}
}
/// The sender component, tracking the number of items
/// sent across it.
#[derive(Debug)]