diff options
author | Haibo Huang <hhb@google.com> | 2021-02-09 17:42:22 -0800 |
---|---|---|
committer | ThiƩbaud Weksteen <tweek@google.com> | 2021-02-23 14:15:28 +0000 |
commit | c1311073c0eab8a9f0566dbe0753f80865912a01 (patch) | |
tree | aa583765ea0c0fd8bddb46d99bb04eae1334edd3 /src | |
parent | ec01bc83d1b6780ca097d8de43908ed4be296222 (diff) | |
download | pin-project-c1311073c0eab8a9f0566dbe0753f80865912a01.tar.gz |
Upgrade rust/crates/pin-project to 1.0.5
Test: make
Change-Id: Ib3aa891d12640b626e328863102306eb9f973622
Diffstat (limited to 'src')
-rw-r--r-- | src/lib.rs | 11 | ||||
-rw-r--r-- | src/lib.rs.orig | 11 |
2 files changed, 12 insertions, 10 deletions
@@ -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.** 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.** |