mirror of
https://github.com/pezkuwichain/serde.git
synced 2026-06-17 18:31:02 +00:00
Remove the need for allow(dead_code) added by PR 2383
This commit is contained in:
@@ -896,15 +896,14 @@ impl Drop for RemotePackedNonCopyDef {
|
|||||||
//////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
/// Regression tests for <https://github.com/serde-rs/serde/issues/2371>
|
/// Regression tests for <https://github.com/serde-rs/serde/issues/2371>
|
||||||
#[allow(dead_code)]
|
pub mod static_and_flatten {
|
||||||
mod static_and_flatten {
|
|
||||||
use serde::Deserialize;
|
use serde::Deserialize;
|
||||||
|
|
||||||
#[derive(Deserialize)]
|
#[derive(Deserialize)]
|
||||||
struct Nested;
|
pub struct Nested;
|
||||||
|
|
||||||
#[derive(Deserialize)]
|
#[derive(Deserialize)]
|
||||||
enum ExternallyTagged {
|
pub enum ExternallyTagged {
|
||||||
Flatten {
|
Flatten {
|
||||||
#[serde(flatten)]
|
#[serde(flatten)]
|
||||||
nested: Nested,
|
nested: Nested,
|
||||||
@@ -914,7 +913,7 @@ mod static_and_flatten {
|
|||||||
|
|
||||||
#[derive(Deserialize)]
|
#[derive(Deserialize)]
|
||||||
#[serde(tag = "tag")]
|
#[serde(tag = "tag")]
|
||||||
enum InternallyTagged {
|
pub enum InternallyTagged {
|
||||||
Flatten {
|
Flatten {
|
||||||
#[serde(flatten)]
|
#[serde(flatten)]
|
||||||
nested: Nested,
|
nested: Nested,
|
||||||
@@ -924,7 +923,7 @@ mod static_and_flatten {
|
|||||||
|
|
||||||
#[derive(Deserialize)]
|
#[derive(Deserialize)]
|
||||||
#[serde(tag = "tag", content = "content")]
|
#[serde(tag = "tag", content = "content")]
|
||||||
enum AdjacentlyTagged {
|
pub enum AdjacentlyTagged {
|
||||||
Flatten {
|
Flatten {
|
||||||
#[serde(flatten)]
|
#[serde(flatten)]
|
||||||
nested: Nested,
|
nested: Nested,
|
||||||
@@ -934,7 +933,7 @@ mod static_and_flatten {
|
|||||||
|
|
||||||
#[derive(Deserialize)]
|
#[derive(Deserialize)]
|
||||||
#[serde(untagged)]
|
#[serde(untagged)]
|
||||||
enum UntaggedWorkaround {
|
pub enum UntaggedWorkaround {
|
||||||
Flatten {
|
Flatten {
|
||||||
#[serde(flatten)]
|
#[serde(flatten)]
|
||||||
nested: Nested,
|
nested: Nested,
|
||||||
|
|||||||
Reference in New Issue
Block a user