diff --git a/serde_test/src/assert.rs b/serde_test/src/assert.rs index ecbba1b8..3ab9d035 100644 --- a/serde_test/src/assert.rs +++ b/serde_test/src/assert.rs @@ -12,7 +12,6 @@ use std::fmt::Debug; /// # use serde::{Serialize, Deserialize}; /// # use serde_test::{assert_tokens, Token}; /// # -/// # fn main() { /// #[derive(Serialize, Deserialize, PartialEq, Debug)] /// struct S { /// a: u8, @@ -28,7 +27,6 @@ use std::fmt::Debug; /// Token::U8(0), /// Token::StructEnd, /// ]); -/// # } /// ``` pub fn assert_tokens<'de, T>(value: &T, tokens: &'de [Token]) where @@ -44,7 +42,6 @@ where /// # use serde::{Serialize, Deserialize}; /// # use serde_test::{assert_ser_tokens, Token}; /// # -/// # fn main() { /// #[derive(Serialize, Deserialize, PartialEq, Debug)] /// struct S { /// a: u8, @@ -60,7 +57,6 @@ where /// Token::U8(0), /// Token::StructEnd, /// ]); -/// # } /// ``` pub fn assert_ser_tokens(value: &T, tokens: &[Token]) where @@ -135,7 +131,6 @@ where /// # use serde::{Serialize, Deserialize}; /// # use serde_test::{assert_de_tokens, Token}; /// # -/// # fn main() { /// #[derive(Serialize, Deserialize, PartialEq, Debug)] /// struct S { /// a: u8, @@ -151,7 +146,6 @@ where /// Token::U8(0), /// Token::StructEnd, /// ]); -/// # } /// ``` pub fn assert_de_tokens<'de, T>(value: &T, tokens: &'de [Token]) where @@ -190,7 +184,6 @@ where /// # use serde::{Serialize, Deserialize}; /// # use serde_test::{assert_de_tokens_error, Token}; /// # -/// # fn main() { /// #[derive(Serialize, Deserialize, PartialEq, Debug)] /// #[serde(deny_unknown_fields)] /// struct S { @@ -205,7 +198,6 @@ where /// ], /// "unknown field `x`, expected `a` or `b`", /// ); -/// # } /// ``` pub fn assert_de_tokens_error<'de, T>(tokens: &'de [Token], error: &str) where diff --git a/serde_test/src/lib.rs b/serde_test/src/lib.rs index f1f63b6a..0b556e07 100644 --- a/serde_test/src/lib.rs +++ b/serde_test/src/lib.rs @@ -148,7 +148,7 @@ #![cfg_attr(feature = "cargo-clippy", allow(renamed_and_removed_lints))] #![cfg_attr(feature = "cargo-clippy", deny(clippy, clippy_pedantic))] // Ignored clippy lints -#![cfg_attr(feature = "cargo-clippy", allow(float_cmp))] +#![cfg_attr(feature = "cargo-clippy", allow(float_cmp, needless_doctest_main))] // Ignored clippy_pedantic lints #![cfg_attr( feature = "cargo-clippy",