diff options
| author | Alejandro Soto <alejandro@34project.org> | 2022-01-02 04:27:07 -0600 |
|---|---|---|
| committer | Alejandro Soto <alejandro@34project.org> | 2022-01-02 04:27:07 -0600 |
| commit | dbf62fa4be2025ee041f705f899df6c859e287d2 (patch) | |
| tree | 4562107b186c3a6601d1fdce45ad7bf6038e6533 /src/fuse/session.rs | |
| parent | ed5baeafd6eab65541f7b639e593cf23712e93f2 (diff) | |
Prepare for release
Diffstat (limited to '')
| -rw-r--r-- | src/fuse/session.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/fuse/session.rs b/src/fuse/session.rs index 1fbcb68..39e63b0 100644 --- a/src/fuse/session.rs +++ b/src/fuse/session.rs @@ -86,6 +86,8 @@ pub struct Owned<O> { } impl Session { + // Does not seem like 'a can be elided here + #[allow(clippy::needless_lifetimes)] pub fn endpoint<'a>(self: &'a Arc<Self>) -> Endpoint<'a> { Endpoint { session: self, @@ -185,8 +187,7 @@ impl Session { fn send(&self, unique: u64, error: i32, output: OutputChain<'_>) -> FuseResult<()> { let after_header: usize = output .iter() - .map(<[_]>::iter) - .flatten() + .flat_map(<[_]>::iter) .copied() .map(<[_]>::len) .sum(); @@ -203,8 +204,7 @@ impl Session { let output = output.preceded(&header); let buffers: SmallVec<[_; 8]> = output .iter() - .map(<[_]>::iter) - .flatten() + .flat_map(<[_]>::iter) .copied() .filter(|slice| !slice.is_empty()) .map(IoVec::from_slice) @@ -420,7 +420,7 @@ where _phantom: PhantomData, }; - (Done::done(), owned) + (Done::new(), owned) } } |
