From 7e525dc603b5b059327e1a2e611163f8a57a46f8 Mon Sep 17 00:00:00 2001
From: Niklas Adolfsson <niklasadolfsson1@gmail.com>
Date: Fri, 17 May 2019 02:13:45 +0200
Subject: [PATCH] fix(telemetry): remove needless `Box` (#2612)

---
 substrate/core/telemetry/src/lib.rs | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/substrate/core/telemetry/src/lib.rs b/substrate/core/telemetry/src/lib.rs
index bc295f2a8cd..16bc69ec00b 100644
--- a/substrate/core/telemetry/src/lib.rs
+++ b/substrate/core/telemetry/src/lib.rs
@@ -59,10 +59,10 @@ pub const CONSENSUS_INFO: &str = "0";
 /// Multiply logging to all drains. This is similar to `slog::Duplicate`, which is
 /// limited to two drains though and doesn't support dynamic nesting at runtime.
 #[derive(Debug, Clone)]
-pub struct Multiply<D: Drain> (pub Vec<Box<D>>);
+pub struct Multiply<D: Drain> (pub Vec<D>);
 
 impl<D: Drain> Multiply<D> {
-	pub fn new(v: Vec<Box<D>>) -> Self {
+	pub fn new(v: Vec<D>) -> Self {
 		Multiply(v)
 	}
 }
-- 
GitLab