diff options
Diffstat (limited to 'src/lib.rs.orig')
-rw-r--r-- | src/lib.rs.orig | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/lib.rs.orig b/src/lib.rs.orig index b7a20ed..2aacb81 100644 --- a/src/lib.rs.orig +++ b/src/lib.rs.orig @@ -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), @@ -79,7 +81,6 @@ #[doc(inline)] pub use pin_project_internal::pin_project; - #[doc(inline)] pub use pin_project_internal::pinned_drop; @@ -155,11 +156,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.** |