Skip to content

Commit 3fad4c6

Browse files
committed
fix formatting
1 parent 704cf2f commit 3fad4c6

File tree

2 files changed

+18
-12
lines changed

2 files changed

+18
-12
lines changed

README.md

+9-6
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,14 @@ Any trait can be made (de)serializable when made into a trait object by adding t
1616

1717
```rust
1818
trait MyTrait: serde_traitobject::Serialize + serde_traitobject::Deserialize {
19-
fn my_method(&self);
19+
fn my_method(&self);
2020
}
2121

2222
#[derive(Serialize, Deserialize)]
23-
struct Message(#[serde(with = "serde_traitobject")] Box<dyn MyTrait>);
23+
struct Message {
24+
#[serde(with = "serde_traitobject")]
25+
message: Box<dyn MyTrait>,
26+
}
2427

2528
// Woohoo, `Message` is now serializable!
2629
```
@@ -43,13 +46,13 @@ use serde_traitobject as s;
4346

4447
#[derive(Serialize, Deserialize, Debug)]
4548
struct MyStruct {
46-
foo: String,
47-
bar: usize,
49+
foo: String,
50+
bar: usize,
4851
}
4952

5053
let my_struct = MyStruct {
51-
foo: String::from("abc"),
52-
bar: 123,
54+
foo: String::from("abc"),
55+
bar: 123,
5356
};
5457

5558
let erased: s::Box<dyn s::Any> = s::Box::new(my_struct);

src/lib.rs

+9-6
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,14 @@
1111
//! ```
1212
//! # use serde_derive::{Serialize, Deserialize};
1313
//! trait MyTrait: serde_traitobject::Serialize + serde_traitobject::Deserialize {
14-
//! fn my_method(&self);
14+
//! fn my_method(&self);
1515
//! }
1616
//!
1717
//! #[derive(Serialize, Deserialize)]
18-
//! struct Message(#[serde(with = "serde_traitobject")] Box<dyn MyTrait>);
18+
//! struct Message {
19+
//! #[serde(with = "serde_traitobject")]
20+
//! message: Box<dyn MyTrait>,
21+
//! }
1922
//!
2023
//! // Woohoo, `Message` is now serializable!
2124
//! ```
@@ -39,13 +42,13 @@
3942
//!
4043
//! #[derive(Serialize, Deserialize, Debug)]
4144
//! struct MyStruct {
42-
//! foo: String,
43-
//! bar: usize,
45+
//! foo: String,
46+
//! bar: usize,
4447
//! }
4548
//!
4649
//! let my_struct = MyStruct {
47-
//! foo: String::from("abc"),
48-
//! bar: 123,
50+
//! foo: String::from("abc"),
51+
//! bar: 123,
4952
//! };
5053
//!
5154
//! let erased: s::Box<dyn s::Any> = s::Box::new(my_struct);

0 commit comments

Comments
 (0)