diff options
author | Haibo Huang <hhb@google.com> | 2020-07-27 09:15:10 -0700 |
---|---|---|
committer | Chih-Hung Hsieh <chh@google.com> | 2020-07-27 12:25:28 -0700 |
commit | c9e44565a7c05c4325d8de85598fc4ecded70d58 (patch) | |
tree | 8dda06cd32bb36663b6e07187b5a8e8d65660422 /examples | |
parent | d58366dc4a1a1ec807bb02dfc7928051799130ac (diff) | |
download | pin-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.rs | 5 | ||||
-rw-r--r-- | examples/project_replace-expanded.rs | 5 | ||||
-rw-r--r-- | examples/struct-default-expanded.rs | 5 |
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 |