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)