#![allow( // clippy is broken and shows wrong warnings // clippy on stable does not know yet about the lint name
unknown_lints, // https://github.com/rust-lang/rust-clippy/issues/8867
clippy::derive_partial_eq_without_eq,
)]
externcrate alloc;
mod utils;
usecrate::utils::is_equal; use alloc::collections::BTreeMap; use core::iter::FromIterator; use expect_test::expect; use serde::{Deserialize, Serialize}; use serde_with::with_prefix; use std::collections::HashMap;
#[test] fn test_flatten_with_prefix() { #[derive(Serialize, Deserialize, PartialEq, Debug)] structMatch { #[serde(flatten, with = "prefix_player1")]
player1: Player, #[serde(flatten, with = "prefix_player2")]
player2: Option<Player>, #[serde(flatten, with = "prefix_player3")]
player3: Option<Player>, #[serde(flatten, with = "prefix_tag")]
tags: HashMap<String, String>,
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.