Stjepan Glavina
|
9e185f1c3e
|
Unstable feature: copy takes arguments by value (#471)
* Unstable feature: copy takes arguments by value
* Fix feature flags
|
2019-11-09 16:59:35 +01:00 |
|
Stjepan Glavina
|
548733e5d5
|
Cleanup stream traits (#487)
* Cleanup stream traits
* Fix docs
|
2019-11-09 11:22:09 +01:00 |
|
Yoshua Wuyts
|
335bd34470
|
Add "std" feature flag (#476)
* core feature
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* introduce std + default features
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* test std features on ci
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* finish up all features
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* Fix task_local macro
* Remove crossbeam-channel and futures-timer from std
* Move future::timeout() behind cfg_default
|
2019-11-07 23:56:58 +00:00 |
|
Yoshua Wuyts
|
a064a5b13e
|
Merge pull request #459 from stjepang/expose-ext-traits
Expose extension traits in preludes
|
2019-11-07 02:48:50 +01:00 |
|
Stjepan Glavina
|
93b01e36ed
|
Clippy fixes (#462)
|
2019-11-06 19:29:17 +00:00 |
|
Stjepan Glavina
|
a757cc02dc
|
Expose extension traits in preludes
|
2019-11-06 00:21:32 +01:00 |
|
Stjepan Glavina
|
43bb59cd02
|
Fix some links in docs
|
2019-11-05 17:49:05 +01:00 |
|
Yoshua Wuyts
|
6f9436e575
|
mark stdio-lock structs as unstable
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-11-02 23:54:27 +01:00 |
|
k-nasa
|
3dcad984b4
|
fix: To unstable feature
|
2019-11-02 12:34:53 +09:00 |
|
k-nasa
|
81873ae5f3
|
fix
|
2019-11-02 01:27:27 +09:00 |
|
k-nasa
|
0661f774c2
|
Merge branch 'master' into add_stdin_lock
|
2019-11-01 21:20:38 +09:00 |
|
Stjepan Glavina
|
3dd59d7056
|
Refactor the task module (#421)
* Refactor the task module
* Fix clippy warning
* Simplify task-local entries
* Reduce the amount of future wrapping
* Cleanup
* Simplify stealing
|
2019-11-01 02:45:33 +01:00 |
|
k-nasa
|
caa23381f0
|
fix clippy warning
|
2019-11-01 10:41:21 +09:00 |
|
k-nasa
|
eeb44c86e9
|
fix
|
2019-11-01 10:34:28 +09:00 |
|
k-nasa
|
2c91b30ee8
|
feat: Add Read and Write trait to Lock struct
|
2019-10-29 23:12:32 +09:00 |
|
k-nasa
|
35cb11e398
|
Merge branch 'master' into add_stdin_lock
|
2019-10-29 16:01:58 +09:00 |
|
Yoshua Wuyts
|
4475a229d6
|
backlink io docs
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-27 22:46:18 +01:00 |
|
k-nasa
|
59615a655b
|
feat: Add StderrLock and StdoutLock struct
|
2019-10-27 22:04:43 +09:00 |
|
k-nasa
|
48b255897e
|
Merge branch 'master' into add_stdin_lock
|
2019-10-24 18:34:42 +09:00 |
|
Taiki Endo
|
2abf5ca891
|
Deny warnings on CI (#378)
* Deny warnings on CI
* Fix some clippy warnings
|
2019-10-23 20:20:59 +09:00 |
|
Taiki Endo
|
944e43d4bf
|
Remove Pin API related unsafe code by using pin-project-lite cra… (#381)
|
2019-10-23 10:35:02 +01:00 |
|
Stjepan Glavina
|
ec23632f3e
|
Cleanup: replace cfg-if with our macros (#361)
* Cleanup: replace cfg-if with our macros
* Prefix macros with cfg_
* Remove #[macro_export] from internal macros
|
2019-10-17 19:17:49 +02:00 |
|
k-nasa
|
f2bf01223c
|
$cargo fmt
|
2019-10-17 16:34:39 +09:00 |
|
k-nasa
|
70e8476264
|
fix StdinLock doc test
|
2019-10-17 16:32:14 +09:00 |
|
k-nasa
|
a5a00d7b14
|
feat: Add StdinLock struct
|
2019-10-17 16:29:23 +09:00 |
|
Yoshua Wuyts
|
d250eee556
|
port the std::io docs to async_std::io
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-16 02:15:20 +02:00 |
|
Yoshua Wuyts
|
9f8fa45dc7
|
io docs
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-16 02:03:26 +02:00 |
|
Yoshua Wuyts
|
49faea2023
|
init FutureExt (#308)
* init FutureExt
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* prelude
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* Refactor extension_trait
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* Fix rustdoc
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-15 16:27:06 +02:00 |
|
Yoshua Wuyts
|
b4c1c63fd2
|
task::blocking async closure -> FnOnce
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-15 16:01:24 +02:00 |
|
Yoshua Wuyts
|
e938527f66
|
add stream::interval (#298)
* add stream::interval
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* fix tests
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* cargo fmt
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* cross-docs
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* update deps
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-15 15:30:24 +02:00 |
|
k-nasa
|
94ef3dc2b2
|
feat: Add Stdout::lock
|
2019-10-15 21:44:23 +09:00 |
|
k-nasa
|
9b09806593
|
feat: Add Stdin::lock
|
2019-10-15 21:44:11 +09:00 |
|
k-nasa
|
f9741e7488
|
feat: Add Stderr::lock
|
2019-10-15 21:43:54 +09:00 |
|
Wouter Geraedts
|
c7f6543502
|
Inline TryFutureExt logic for src/io/timeout.rs (#317)
|
2019-10-15 09:56:39 +02:00 |
|
Yoshua Wuyts
|
e1deaa58d8
|
Add BufRead::split (#312)
* add BufRead::split
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* fix docs
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* Update src/io/buf_read/mod.rs
Co-Authored-By: Stjepan Glavina <stjepang@gmail.com>
|
2019-10-14 15:49:54 +02:00 |
|
Yoshua Wuyts
|
fef2e32a3c
|
cargo fmt
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-13 19:54:44 +02:00 |
|
Yoshua Wuyts
|
296d0d9d31
|
add print macros
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-13 19:54:44 +02:00 |
|
Yoshua Wuyts
|
04479b13c3
|
add io::stdio
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-13 19:54:44 +02:00 |
|
Yoshua Wuyts
|
33da049717
|
Merge pull request #311 from async-rs/missing-write-methods
Add Write::write_fmt
|
2019-10-13 19:53:04 +02:00 |
|
k-nasa
|
13ff627b09
|
$cargo fmt
|
2019-10-13 16:02:02 +09:00 |
|
k-nasa
|
ad156b1fce
|
feat: Add BufWriter::into_inner flush
|
2019-10-13 15:55:32 +09:00 |
|
Yoshua Wuyts
|
b62e4a1e48
|
update desc
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-13 02:39:14 +02:00 |
|
Yoshua Wuyts
|
a1cd76e244
|
cargo fmt
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-13 01:36:44 +02:00 |
|
Yoshua Wuyts
|
f3eba1fb48
|
comments
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-13 01:35:16 +02:00 |
|
Yoshua Wuyts
|
570dedd712
|
cleanup
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-13 01:31:51 +02:00 |
|
Yoshua Wuyts
|
58c3a06a14
|
init write_fmt
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-13 01:29:17 +02:00 |
|
Yoshua Wuyts
|
30b5ca5851
|
Merge pull request #296 from stjepang/cleanup-bufwriter
Cleanup BufWriter
|
2019-10-10 15:51:50 +02:00 |
|
Stjepan Glavina
|
de01a5c5b7
|
Stabilize io::Cursor
|
2019-10-09 17:19:34 +02:00 |
|
Stjepan Glavina
|
da2335bd57
|
Cleanup BufWriter
|
2019-10-09 14:45:40 +02:00 |
|
Yoshua Wuyts
|
9ab7b1ae6e
|
Merge pull request #251 from async-rs/blocking-unstable
add an unstable `task::blocking` function
|
2019-10-09 12:32:44 +02:00 |
|