Skip to content

Commit 4083728

Browse files
authored
Merge pull request #308 from danieleades/clippy/needless-borrows
remove needless borrows
2 parents 8249b3d + afd79ec commit 4083728

File tree

5 files changed

+11
-11
lines changed

5 files changed

+11
-11
lines changed

async-byte-channel/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ impl AsyncRead for Receiver {
8383
} else {
8484
assert!(inner.read_cursor < inner.write_cursor);
8585
let copy_len = std::cmp::min(buf.len(), inner.write_cursor - inner.read_cursor);
86-
(&mut buf[0..copy_len]).copy_from_slice(&inner.buffer[inner.read_cursor .. inner.read_cursor + copy_len]);
86+
buf[0..copy_len].copy_from_slice(&inner.buffer[inner.read_cursor .. inner.read_cursor + copy_len]);
8787
inner.read_cursor += copy_len;
8888
if let Some(write_waker) = inner.write_waker.take() {
8989
write_waker.wake();
@@ -117,7 +117,7 @@ impl AsyncWrite for Sender {
117117

118118
let copy_len = std::cmp::min(buf.len(), inner.buffer.len() - inner.write_cursor);
119119
let dest_range = inner.write_cursor..inner.write_cursor + copy_len;
120-
(&mut inner.buffer[dest_range]).copy_from_slice(&buf[0..copy_len]);
120+
inner.buffer[dest_range].copy_from_slice(&buf[0..copy_len]);
121121
inner.write_cursor += copy_len;
122122
if let Some(read_waker) = inner.read_waker.take() {
123123
read_waker.wake();

capnp-futures/src/serialize_packed.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -448,14 +448,14 @@ impl <W> AsyncWrite for PackedWrite<W> where W: AsyncWrite + Unpin {
448448
cx: &mut Context<'_>,
449449
inbuf: &[u8]
450450
) -> Poll<std::result::Result<usize, std::io::Error>> {
451-
(&mut *self).poll_write_aux(cx, inbuf)
451+
(*self).poll_write_aux(cx, inbuf)
452452
}
453453

454454
fn poll_flush(
455455
mut self: Pin<&mut Self>,
456456
cx: &mut Context<'_>
457457
) -> Poll<std::result::Result<(), std::io::Error>> {
458-
match (&mut *self).finish_pending_writes(cx)? {
458+
match (*self).finish_pending_writes(cx)? {
459459
Poll::Pending => return Poll::Pending,
460460
Poll::Ready(_) => (),
461461
}

capnp-rpc/src/task_set.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ impl <E> Future for TaskSet<E> where E: 'static {
134134
in_progress.push(TaskInProgress::Terminate(Some(r)));
135135
}
136136
Poll::Ready(Some(EnqueuedTask::Task(f))) => {
137-
let reaper = Rc::downgrade(&reaper);
137+
let reaper = Rc::downgrade(reaper);
138138
in_progress.push(
139139
TaskInProgress::Task(Box::pin(
140140
f.map(move |r| {

capnpc/src/codegen.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ impl CodeGenerationCommand {
131131
}
132132

133133
if let Some(raw_code_generator_request) = &self.raw_code_generator_request_path {
134-
let raw_code_generator_request_file = ::std::fs::File::create(&raw_code_generator_request).map_err(convert_io_err)?;
134+
let raw_code_generator_request_file = ::std::fs::File::create(raw_code_generator_request).map_err(convert_io_err)?;
135135
serialize::write_message_segments(WriteWrapper{ inner: raw_code_generator_request_file }, &message.into_segments())?;
136136
}
137137

@@ -205,7 +205,7 @@ impl <'a> GeneratorContext<'a> {
205205
None => Err(Error::failed(format!("node not found: {}", id))),
206206
Some(v) => match v.last() {
207207
None => Err(Error::failed(format!("node has no scope: {}", id))),
208-
Some(n) => Ok(&n),
208+
Some(n) => Ok(n),
209209
}
210210
}
211211
}
@@ -315,7 +315,7 @@ fn to_lines(ft : &FormattedText, indent : usize) -> Vec<String> {
315315
}
316316
Line(ref s) => {
317317
let mut s1 : String = ::std::iter::repeat(' ').take(indent * 2).collect();
318-
s1.push_str(&s);
318+
s1.push_str(s);
319319
return vec!(s1.to_string());
320320
}
321321
BlankLine => return vec!("".to_string())
@@ -1831,7 +1831,7 @@ fn generate_node(gen: &GeneratorContext,
18311831
(gen.scope_map[&param_node.get_id()].clone(),
18321832
get_ty_params_of_brand(gen, method.get_param_brand()?)?)
18331833
};
1834-
let param_type = do_branding(&gen, param_id, method.get_param_brand()?,
1834+
let param_type = do_branding(gen, param_id, method.get_param_brand()?,
18351835
Leaf::Owned, param_scopes.join("::"), Some(node_id))?;
18361836

18371837
let result_id = method.get_result_struct_type();
@@ -1846,7 +1846,7 @@ fn generate_node(gen: &GeneratorContext,
18461846
(gen.scope_map[&result_node.get_id()].clone(),
18471847
get_ty_params_of_brand(gen, method.get_result_brand()?)?)
18481848
};
1849-
let result_type = do_branding(&gen, result_id, method.get_result_brand()?,
1849+
let result_type = do_branding(gen, result_id, method.get_result_brand()?,
18501850
Leaf::Owned, result_scopes.join("::"), Some(node_id))?;
18511851

18521852
dispatch_arms.push(

capnpc/src/codegen_types.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ impl <'a> RustNodeInfo for node::Reader<'a> {
101101
fn parameters_texts(&self, gen:&crate::codegen::GeneratorContext,
102102
parent_node_id: Option<u64>) -> TypeParameterTexts {
103103
if self.get_is_generic() {
104-
let params = get_type_parameters(&gen, self.get_id(), parent_node_id);
104+
let params = get_type_parameters(gen, self.get_id(), parent_node_id);
105105
let type_parameters = params.iter().map(|param| {
106106
format!("{}",param)
107107
}).collect::<Vec<String>>().join(",");

0 commit comments

Comments
 (0)