Skip to content

Commit 110aabb

Browse files
committed
feat: Make the stream module no_std
1 parent 5820bc5 commit 110aabb

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+143
-143
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,13 +42,13 @@ std = [
4242
"futures-io",
4343
"memchr",
4444
"once_cell",
45-
"pin-project-lite",
4645
"pin-utils",
4746
"slab",
4847
"no-std",
4948
]
5049
no-std = [
5150
"futures-core",
51+
"pin-project-lite",
5252
]
5353

5454
[dependencies]

src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,13 +244,13 @@ mod macros;
244244
cfg_no_std! {
245245
pub mod task;
246246
pub mod future;
247+
pub mod stream;
247248
}
248249

249250
cfg_std! {
250251
pub mod io;
251252
pub mod os;
252253
pub mod prelude;
253-
pub mod stream;
254254
pub mod sync;
255255
}
256256

src/stream/double_ended_stream/next_back.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
use std::pin::Pin;
2-
use std::future::Future;
1+
use core::pin::Pin;
2+
use core::future::Future;
33

44
use crate::stream::DoubleEndedStream;
55
use crate::task::{Context, Poll};

src/stream/double_ended_stream/nth_back.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
use std::future::Future;
2-
use std::pin::Pin;
3-
use std::task::{Context, Poll};
1+
use core::future::Future;
2+
use core::pin::Pin;
3+
use core::task::{Context, Poll};
44

55
use crate::stream::DoubleEndedStream;
66

src/stream/double_ended_stream/rfind.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
use std::task::{Context, Poll};
2-
use std::future::Future;
3-
use std::pin::Pin;
1+
use core::task::{Context, Poll};
2+
use core::future::Future;
3+
use core::pin::Pin;
44

55
use crate::stream::DoubleEndedStream;
66

src/stream/double_ended_stream/rfold.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
use std::future::Future;
2-
use std::pin::Pin;
3-
use std::task::{Context, Poll};
1+
use core::future::Future;
2+
use core::pin::Pin;
3+
use core::task::{Context, Poll};
44

55
use pin_project_lite::pin_project;
66

src/stream/double_ended_stream/try_rfold.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use crate::future::Future;
2-
use std::pin::Pin;
2+
use core::pin::Pin;
33
use crate::task::{Context, Poll};
44

55
use pin_project_lite::pin_project;

src/stream/empty.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
use std::marker::PhantomData;
2-
use std::pin::Pin;
1+
use core::marker::PhantomData;
2+
use core::pin::Pin;
33

44
use crate::stream::Stream;
55
use crate::task::{Context, Poll};

src/stream/extend.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use std::pin::Pin;
1+
use core::pin::Pin;
22

33
use crate::future::Future;
44
use crate::stream::IntoStream;

src/stream/from_fn.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use std::pin::Pin;
1+
use core::pin::Pin;
22

33
use crate::stream::Stream;
44
use crate::task::{Context, Poll};

0 commit comments

Comments
 (0)