Skip to content

Commit 164430b

Browse files
committed
Remove extern crate from code samples
1 parent 1645d08 commit 164430b

File tree

2 files changed

+3
-11
lines changed

2 files changed

+3
-11
lines changed

src/interoperability.md

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -135,10 +135,7 @@ serde = { version = "1.0", optional = true }
135135
```
136136

137137
```rust
138-
#[cfg(feature = "serde")]
139-
extern crate serde;
140-
141-
struct T { /* ... */ }
138+
pub struct T { /* ... */ }
142139

143140
#[cfg(feature = "serde")]
144141
impl Serialize for T { /* ... */ }
@@ -155,12 +152,8 @@ serde = { version = "1.0", optional = true, features = ["derive"] }
155152
```
156153

157154
```rust
158-
#[cfg(feature = "serde")]
159-
#[macro_use]
160-
extern crate serde;
161-
162155
#[cfg_attr(feature = "serde", derive(Serialize, Deserialize))]
163-
struct T { /* ... */ }
156+
pub struct T { /* ... */ }
164157
```
165158

166159

src/type-safety.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,7 @@ provides a typesafe representation of this pattern.
9494
[`bitflags`]: https://github.com/bitflags/bitflags
9595

9696
```rust
97-
#[macro_use]
98-
extern crate bitflags;
97+
use bitflags::bitflags;
9998

10099
bitflags! {
101100
struct Flags: u32 {

0 commit comments

Comments
 (0)