aboutsummaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 37e33e6..12cef30 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -6,9 +6,10 @@
//! covering all the fields of struct or enum.
//!
//! ```rust
-//! use pin_project::pin_project;
//! use std::pin::Pin;
//!
+//! use pin_project::pin_project;
+//!
//! #[pin_project]
//! struct Struct<T, U> {
//! #[pin]
@@ -31,9 +32,10 @@
//! returned from the method.
//!
//! ```rust
-//! use pin_project::pin_project;
//! use std::pin::Pin;
//!
+//! use pin_project::pin_project;
+//!
//! #[pin_project(project = EnumProj)]
//! enum Enum<T, U> {
//! Pinned(#[pin] T),
@@ -82,7 +84,6 @@ extern crate std;
#[doc(inline)]
pub use pin_project_internal::pin_project;
-
#[doc(inline)]
pub use pin_project_internal::pinned_drop;
@@ -158,11 +159,11 @@ pub mod __private {
ptr,
};
- use super::UnsafeUnpin;
-
#[doc(hidden)]
pub use pin_project_internal::__PinProjectInternalDerive;
+ use super::UnsafeUnpin;
+
// An internal trait used for custom implementations of [`Drop`].
//
// **Do not call or implement this trait directly.**