From fac5d7ba29b3ec05e59ad7f1e8de05b85715b7cc Mon Sep 17 00:00:00 2001 From: Kostya Shishkov Date: Wed, 28 May 2025 18:17:09 +0200 Subject: [PATCH] simplify null muxer implementation a bit --- src/null.rs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/null.rs b/src/null.rs index d48b604..f9e5ed8 100644 --- a/src/null.rs +++ b/src/null.rs @@ -57,16 +57,13 @@ fn get_encoder() -> Box { pub const NULL_ENCODER: EncoderInfo = EncoderInfo { name: "null", get_encoder }; +#[derive(Default)] struct NullMuxer<'a> { bw: PhantomData<&'a mut ByteWriter<'a>>, } impl<'a> NullMuxer<'a> { - fn new(_bw: &'a mut ByteWriter<'a>) -> Self { - Self { - bw: PhantomData::default(), - } - } + fn new(_bw: &'a mut ByteWriter<'a>) -> Self { Self::default() } } impl<'a> MuxCore<'a> for NullMuxer<'a> { -- 2.39.5