diff options
Diffstat (limited to 'tests/project_replace.rs')
-rw-r--r-- | tests/project_replace.rs | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/tests/project_replace.rs b/tests/project_replace.rs index 9c8a5ab..a97e3af 100644 --- a/tests/project_replace.rs +++ b/tests/project_replace.rs @@ -1,5 +1,6 @@ #![warn(rust_2018_idioms, single_use_lifetimes)] #![allow(dead_code)] +#![allow(deprecated)] use pin_project::{pin_project, project_replace}; use std::{marker::PhantomData, pin::Pin}; @@ -7,7 +8,7 @@ use std::{marker::PhantomData, pin::Pin}; #[project_replace] // Nightly does not need a dummy attribute to the function. #[test] fn project_replace_stmt_expr() { - #[pin_project(Replace)] + #[pin_project(project_replace)] struct Struct<T, U> { #[pin] field1: T, @@ -27,7 +28,7 @@ fn project_replace_stmt_expr() { // tuple struct - #[pin_project(Replace)] + #[pin_project(project_replace)] struct TupleStruct<T, U>(#[pin] T, U); let mut s = TupleStruct(1, 2); @@ -39,7 +40,7 @@ fn project_replace_stmt_expr() { let y: i32 = y; assert_eq!(y, 2); - #[pin_project(Replace)] + #[pin_project(project_replace)] enum Enum<A, B, C, D> { Variant1(#[pin] A, B), Variant2 { @@ -73,7 +74,7 @@ fn project_replace_stmt_expr() { #[project_replace] #[test] fn combine() { - #[pin_project(Replace)] + #[pin_project(project_replace)] enum Enum<A> { V1(#[pin] A), V2, |