aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorHaibo Huang <hhb@google.com>2020-07-27 09:15:10 -0700
committerChih-Hung Hsieh <chh@google.com>2020-07-27 12:25:28 -0700
commitc9e44565a7c05c4325d8de85598fc4ecded70d58 (patch)
tree8dda06cd32bb36663b6e07187b5a8e8d65660422 /examples
parentd58366dc4a1a1ec807bb02dfc7928051799130ac (diff)
downloadpin-project-c9e44565a7c05c4325d8de85598fc4ecded70d58.tar.gz
Upgrade rust/crates/pin-project to 0.4.23
* Keep local change in src/lib.rs: // ANDROID: Use std to allow building as a dylib. Test: make Change-Id: I5d5a43c5ad9e42c7ecaeb163bc9a25da2ab233a4
Diffstat (limited to 'examples')
-rw-r--r--examples/enum-default-expanded.rs5
-rw-r--r--examples/project_replace-expanded.rs5
-rw-r--r--examples/struct-default-expanded.rs5
3 files changed, 12 insertions, 3 deletions
diff --git a/examples/enum-default-expanded.rs b/examples/enum-default-expanded.rs
index 3e7cb3c..cea3ae5 100644
--- a/examples/enum-default-expanded.rs
+++ b/examples/enum-default-expanded.rs
@@ -84,7 +84,10 @@ const _: () = {
// See ./struct-default-expanded.rs and https://github.com/taiki-e/pin-project/pull/53.
// for details.
struct __Enum<'pin, T, U> {
- __pin_project_use_generics: ::pin_project::__private::AlwaysUnpin<'pin, (T, U)>,
+ __pin_project_use_generics: ::pin_project::__private::AlwaysUnpin<
+ 'pin,
+ (::pin_project::__private::PhantomData<T>, ::pin_project::__private::PhantomData<U>),
+ >,
__field0: T,
}
impl<'pin, T, U> ::pin_project::__private::Unpin for Enum<T, U> where
diff --git a/examples/project_replace-expanded.rs b/examples/project_replace-expanded.rs
index 661a0ac..16f47b7 100644
--- a/examples/project_replace-expanded.rs
+++ b/examples/project_replace-expanded.rs
@@ -127,7 +127,10 @@ const _: () = {
// See ./struct-default-expanded.rs and https://github.com/taiki-e/pin-project/pull/53.
// for details.
struct __Struct<'pin, T, U> {
- __pin_project_use_generics: ::pin_project::__private::AlwaysUnpin<'pin, (T, U)>,
+ __pin_project_use_generics: ::pin_project::__private::AlwaysUnpin<
+ 'pin,
+ (::pin_project::__private::PhantomData<T>, ::pin_project::__private::PhantomData<U>),
+ >,
__field0: T,
}
impl<'pin, T, U> ::pin_project::__private::Unpin for Struct<T, U> where
diff --git a/examples/struct-default-expanded.rs b/examples/struct-default-expanded.rs
index 53f00c9..ff160ce 100644
--- a/examples/struct-default-expanded.rs
+++ b/examples/struct-default-expanded.rs
@@ -107,7 +107,10 @@ const _: () = {
//
// See also https://github.com/taiki-e/pin-project/pull/53.
struct __Struct<'pin, T, U> {
- __pin_project_use_generics: ::pin_project::__private::AlwaysUnpin<'pin, (T, U)>,
+ __pin_project_use_generics: ::pin_project::__private::AlwaysUnpin<
+ 'pin,
+ (::pin_project::__private::PhantomData<T>, ::pin_project::__private::PhantomData<U>),
+ >,
__field0: T,
}
impl<'pin, T, U> ::pin_project::__private::Unpin for Struct<T, U> where