aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorHaibo Huang <hhb@google.com>2021-02-09 17:42:22 -0800
committerThiƩbaud Weksteen <tweek@google.com>2021-02-23 14:15:28 +0000
commitc1311073c0eab8a9f0566dbe0753f80865912a01 (patch)
treeaa583765ea0c0fd8bddb46d99bb04eae1334edd3 /src
parentec01bc83d1b6780ca097d8de43908ed4be296222 (diff)
downloadpin-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.rs11
-rw-r--r--src/lib.rs.orig11
2 files changed, 12 insertions, 10 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.**
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.**