From 3bc2acbcc26a877900c08e417db1dba0dbdd2e02 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Wed, 22 Apr 2020 14:19:11 +0000 Subject: Elide types where possible --- src/main.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main.rs b/src/main.rs index 4120c0d..b8e9f75 100644 --- a/src/main.rs +++ b/src/main.rs @@ -135,7 +135,7 @@ impl> Git { range.extend_from_slice(commit.as_bytes()); range.push(0); - let global_args: Vec = self + let global_args: Vec<_> = self .global_args .iter() .map(|arg| { @@ -143,12 +143,12 @@ impl> Git { }) .collect(); - let c_global_args: Vec<*const u8> = global_args + let c_global_args: Vec<_> = global_args .iter() - .map(|arg| arg.as_ptr() as *const _) + .map(|arg| arg.as_ptr() as *const u8) .collect(); - let mut argv: Vec<*const u8> = vec![b"git\0" as *const _]; + let mut argv = vec![b"git\0" as *const u8]; argv.extend_from_slice(&c_global_args); argv.push(b"show\0" as *const _); argv.push(b"--no-patch\0" as *const _); -- cgit 1.4.1