Skip to content

Commit 846f865

Browse files
committed
Ignore dead_code warnings in test
warning: trait `AssertNotSerdeSerialize` is never used --> test_suite/tests/test_serde_path.rs:39:7 | 39 | trait AssertNotSerdeSerialize {} | ^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: trait `AssertNotSerdeDeserialize` is never used --> test_suite/tests/test_serde_path.rs:43:7 | 43 | trait AssertNotSerdeDeserialize<'a> {} | ^^^^^^^^^^^^^^^^^^^^^^^^^ warning: method `serialize` is never used --> test_suite/tests/test_serde_path.rs:31:12 | 30 | pub trait Serialize { | --------- method in this trait 31 | fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>; | ^^^^^^^^^ warning: associated function `deserialize` is never used --> test_suite/tests/test_serde_path.rs:35:12 | 34 | pub trait Deserialize<'a>: Sized { | ----------- associated function in this trait 35 | fn deserialize<D: Deserializer<'a>>(deserializer: D) -> Result<Self, D::Error>; | ^^^^^^^^^^^
1 parent ede9762 commit 846f865

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

test_suite/tests/test_serde_path.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,19 +27,21 @@ mod fake_serde {
2727
{
2828
}
2929

30+
#[allow(dead_code)]
3031
pub trait Serialize {
3132
fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>;
3233
}
3334

35+
#[allow(dead_code)]
3436
pub trait Deserialize<'a>: Sized {
3537
fn deserialize<D: Deserializer<'a>>(deserializer: D) -> Result<Self, D::Error>;
3638
}
3739
}
3840

39-
trait AssertNotSerdeSerialize {}
41+
pub trait AssertNotSerdeSerialize {}
4042

4143
impl<T: serde::Serialize> AssertNotSerdeSerialize for T {}
4244

43-
trait AssertNotSerdeDeserialize<'a> {}
45+
pub trait AssertNotSerdeDeserialize<'a> {}
4446

4547
impl<'a, T: serde::Deserialize<'a>> AssertNotSerdeDeserialize<'a> for T {}

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy