mirror of
https://github.com/pezkuwichain/serde.git
synced 2026-04-25 05:47:56 +00:00
More formatting of doc tests and example code
This commit is contained in:
@@ -9,7 +9,7 @@ use std::fmt::Debug;
|
||||
/// Runs both `assert_ser_tokens` and `assert_de_tokens`.
|
||||
///
|
||||
/// ```edition2021
|
||||
/// # use serde_derive::{Serialize, Deserialize};
|
||||
/// # use serde_derive::{Deserialize, Serialize};
|
||||
/// # use serde_test::{assert_tokens, Token};
|
||||
/// #
|
||||
/// #[derive(Serialize, Deserialize, PartialEq, Debug)]
|
||||
@@ -43,7 +43,7 @@ where
|
||||
/// Asserts that `value` serializes to the given `tokens`.
|
||||
///
|
||||
/// ```edition2021
|
||||
/// # use serde_derive::{Serialize, Deserialize};
|
||||
/// # use serde_derive::{Deserialize, Serialize};
|
||||
/// # use serde_test::{assert_ser_tokens, Token};
|
||||
/// #
|
||||
/// #[derive(Serialize, Deserialize, PartialEq, Debug)]
|
||||
@@ -85,11 +85,10 @@ where
|
||||
/// `error`.
|
||||
///
|
||||
/// ```edition2021
|
||||
/// use std::sync::{Arc, Mutex};
|
||||
/// use std::thread;
|
||||
///
|
||||
/// use serde_derive::Serialize;
|
||||
/// use serde_test::{assert_ser_tokens_error, Token};
|
||||
/// use std::sync::{Arc, Mutex};
|
||||
/// use std::thread;
|
||||
///
|
||||
/// #[derive(Serialize)]
|
||||
/// struct Example {
|
||||
@@ -102,7 +101,7 @@ where
|
||||
/// };
|
||||
/// let lock = example.lock.clone();
|
||||
///
|
||||
/// let _ = thread::spawn(move || {
|
||||
/// let thread = thread::spawn(move || {
|
||||
/// // This thread will acquire the mutex first, unwrapping the result
|
||||
/// // of `lock` because the lock has not been poisoned.
|
||||
/// let _guard = lock.lock().unwrap();
|
||||
@@ -110,8 +109,8 @@ where
|
||||
/// // This panic while holding the lock (`_guard` is in scope) will
|
||||
/// // poison the mutex.
|
||||
/// panic!()
|
||||
/// })
|
||||
/// .join();
|
||||
/// });
|
||||
/// thread.join();
|
||||
///
|
||||
/// let expected = &[
|
||||
/// Token::Struct {
|
||||
@@ -143,7 +142,7 @@ where
|
||||
/// Asserts that the given `tokens` deserialize into `value`.
|
||||
///
|
||||
/// ```edition2021
|
||||
/// # use serde_derive::{Serialize, Deserialize};
|
||||
/// # use serde_derive::{Deserialize, Serialize};
|
||||
/// # use serde_test::{assert_de_tokens, Token};
|
||||
/// #
|
||||
/// #[derive(Serialize, Deserialize, PartialEq, Debug)]
|
||||
@@ -200,7 +199,7 @@ where
|
||||
/// Asserts that the given `tokens` yield `error` when deserializing.
|
||||
///
|
||||
/// ```edition2021
|
||||
/// # use serde_derive::{Serialize, Deserialize};
|
||||
/// # use serde_derive::{Deserialize, Serialize};
|
||||
/// # use serde_test::{assert_de_tokens_error, Token};
|
||||
/// #
|
||||
/// #[derive(Serialize, Deserialize, PartialEq, Debug)]
|
||||
|
||||
@@ -183,7 +183,7 @@ pub enum Token {
|
||||
/// A serialized unit struct of the given name.
|
||||
///
|
||||
/// ```edition2021
|
||||
/// # use serde_derive::{Serialize, Deserialize};
|
||||
/// # use serde_derive::{Deserialize, Serialize};
|
||||
/// # use serde_test::{assert_tokens, Token};
|
||||
/// #
|
||||
/// # fn main() {
|
||||
@@ -198,7 +198,7 @@ pub enum Token {
|
||||
/// A unit variant of an enum.
|
||||
///
|
||||
/// ```edition2021
|
||||
/// # use serde_derive::{Serialize, Deserialize};
|
||||
/// # use serde_derive::{Deserialize, Serialize};
|
||||
/// # use serde_test::{assert_tokens, Token};
|
||||
/// #
|
||||
/// # fn main() {
|
||||
@@ -227,7 +227,7 @@ pub enum Token {
|
||||
/// After this header is the value contained in the newtype struct.
|
||||
///
|
||||
/// ```edition2021
|
||||
/// # use serde_derive::{Serialize, Deserialize};
|
||||
/// # use serde_derive::{Deserialize, Serialize};
|
||||
/// # use serde_test::{assert_tokens, Token};
|
||||
/// #
|
||||
/// # fn main() {
|
||||
@@ -248,7 +248,7 @@ pub enum Token {
|
||||
/// After this header is the value contained in the newtype variant.
|
||||
///
|
||||
/// ```edition2021
|
||||
/// # use serde_derive::{Serialize, Deserialize};
|
||||
/// # use serde_derive::{Deserialize, Serialize};
|
||||
/// # use serde_test::{assert_tokens, Token};
|
||||
/// #
|
||||
/// # fn main() {
|
||||
@@ -329,7 +329,7 @@ pub enum Token {
|
||||
/// `TupleStructEnd`.
|
||||
///
|
||||
/// ```edition2021
|
||||
/// # use serde_derive::{Serialize, Deserialize};
|
||||
/// # use serde_derive::{Deserialize, Serialize};
|
||||
/// # use serde_test::{assert_tokens, Token};
|
||||
/// #
|
||||
/// # fn main() {
|
||||
@@ -359,7 +359,7 @@ pub enum Token {
|
||||
/// `TupleVariantEnd`.
|
||||
///
|
||||
/// ```edition2021
|
||||
/// # use serde_derive::{Serialize, Deserialize};
|
||||
/// # use serde_derive::{Deserialize, Serialize};
|
||||
/// # use serde_test::{assert_tokens, Token};
|
||||
/// #
|
||||
/// # fn main() {
|
||||
@@ -428,7 +428,7 @@ pub enum Token {
|
||||
/// After this header are the fields of the struct, followed by `StructEnd`.
|
||||
///
|
||||
/// ```edition2021
|
||||
/// # use serde_derive::{Serialize, Deserialize};
|
||||
/// # use serde_derive::{Deserialize, Serialize};
|
||||
/// # use serde_test::{assert_tokens, Token};
|
||||
/// #
|
||||
/// # fn main() {
|
||||
@@ -463,7 +463,7 @@ pub enum Token {
|
||||
/// `StructVariantEnd`.
|
||||
///
|
||||
/// ```edition2021
|
||||
/// # use serde_derive::{Serialize, Deserialize};
|
||||
/// # use serde_derive::{Deserialize, Serialize};
|
||||
/// # use serde_test::{assert_tokens, Token};
|
||||
/// #
|
||||
/// # fn main() {
|
||||
@@ -500,7 +500,7 @@ pub enum Token {
|
||||
/// The header to an enum of the given name.
|
||||
///
|
||||
/// ```edition2021
|
||||
/// # use serde_derive::{Serialize, Deserialize};
|
||||
/// # use serde_derive::{Deserialize, Serialize};
|
||||
/// # use serde_test::{assert_tokens, Token};
|
||||
/// #
|
||||
/// # fn main() {
|
||||
|
||||
Reference in New Issue
Block a user