Skip to content

Commit 42f3f4e

Browse files
committed
Add pinned async stream test
1 parent 3e9a073 commit 42f3f4e

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

futures/tests/async_await/pinned.rs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,16 @@ fn spawnable() -> Result<(), Never> {
3333
}
3434

3535
#[async_stream(item = u64)]
36-
fn _stream1() -> Result<(), i32> {
36+
fn _stream() -> Result<(), i32> {
37+
fn integer() -> u64 { 1 }
38+
let x = &integer();
39+
stream_yield!(0);
40+
stream_yield!(*x);
41+
Ok(())
42+
}
43+
44+
#[async_stream(pinned, item = u64)]
45+
fn _stream_boxed() -> Result<(), i32> {
3746
fn integer() -> u64 { 1 }
3847
let x = &integer();
3948
stream_yield!(0);

0 commit comments

Comments
 (0)