k-nasa
|
7efe7caf66
|
fix: Change feature name no-std to alloc
|
2020-01-28 15:58:46 +09:00 |
|
k-nasa
|
1762de285b
|
feat: Make the future module no_std
|
2020-01-28 15:58:46 +09:00 |
|
dignifiedquire
|
5bf3d95313
|
feat: do not require default feature for unstable
|
2020-01-11 11:44:51 +01:00 |
|
nasa
|
0d4b4cd260
|
Merge pull request #600 from miker1423/future-timeout
Adding timeout extension method to Future trait
|
2019-12-20 14:26:52 +09:00 |
|
Miguel Pérez García
|
ef021dcb2b
|
Changing test condition
|
2019-12-18 07:18:57 -06:00 |
|
Miguel Pérez García
|
eedf1d3367
|
Fixing docs
|
2019-12-17 23:17:02 -06:00 |
|
Miguel Pérez García
|
97b4901b75
|
Fixing tests
|
2019-12-17 23:12:09 -06:00 |
|
Miguel Pérez García
|
1eeb1019e9
|
Fixing example
|
2019-12-17 23:05:06 -06:00 |
|
Miguel Pérez García
|
980a1f7834
|
Correcting docs on function
|
2019-12-17 22:46:25 -06:00 |
|
Miguel Pérez García
|
8de9f9b8e1
|
Merge branch 'future-timeout' of https://github.com/miker1423/async-std into future-timeout
|
2019-12-12 18:31:45 -06:00 |
|
Yoshua Wuyts
|
a0f3b3b753
|
Remove unused macros (#610)
* replace async-macros with internals only
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* clean up MaybeDone
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* inline futures_core::ready
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* remove big commented blob
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-12-11 12:49:22 +01:00 |
|
Miguel Pérez García
|
33e7c87dfc
|
Adding example to docs
|
2019-12-05 21:19:02 -06:00 |
|
Miguel Pérez García
|
c14c377974
|
Changing method signature
|
2019-12-05 08:09:58 -06:00 |
|
Miguel Pérez García
|
54fa559554
|
Changing scope of disclosure
|
2019-12-05 08:09:20 -06:00 |
|
Miguel Pérez García
|
1c2055fff0
|
Merge remote-tracking branch 'original/master' into future-timeout
|
2019-11-29 18:00:00 -06:00 |
|
nasa
|
794e331761
|
Refactor join type (#577)
* refactor: update future join type
* test: update future join test
* update future::try_join
|
2019-11-27 13:38:38 +01:00 |
|
Miguel Pérez García
|
c1f7be5d42
|
Adding timeout extension method to Future trait
|
2019-11-23 11:40:07 -06:00 |
|
k-nasa
|
6cbf48f12d
|
fix clippy warn
|
2019-11-16 01:29:16 +09:00 |
|
Stjepan Glavina
|
d4f38e783f
|
Cleanup future module
|
2019-11-09 17:26:19 +01:00 |
|
Yoshua Wuyts
|
96d3560742
|
remove future::*join macros (#492)
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-11-09 17:02:48 +01:00 |
|
Yoshua Wuyts
|
037119c0c0
|
Merge pull request #478 from portgasd666/master
Add Future::join and Future::try_join
|
2019-11-09 11:31:47 +01:00 |
|
Stjepan Glavina
|
548733e5d5
|
Cleanup stream traits (#487)
* Cleanup stream traits
* Fix docs
|
2019-11-09 11:22:09 +01:00 |
|
Abhishek C. Sharma
|
f04b6f6fe9
|
Change module level docs for future to refer to join and try_join functions instead of macros
|
2019-11-09 13:09:47 +05:30 |
|
Abhishek C. Sharma
|
b14282457c
|
Add Future::join and Future::try_join
|
2019-11-08 11:29:39 +05:30 |
|
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 |
|
Abhishek C Sharma
|
eb1ef3f4e4
|
Minor documentation fix for race and try_race (#473)
|
2019-11-07 19:19:05 +00:00 |
|
Yoshua Wuyts
|
929027796e
|
hide future::Flatten
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-11-07 03:06:38 +01:00 |
|
Yoshua Wuyts
|
9a8805678e
|
Merge pull request #443 from portgasd666/master
Added Future::flatten
|
2019-11-07 03:04:23 +01: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 |
|
Abhishek C. Sharma
|
d7afcada76
|
Fixed ambiguous associated types
|
2019-11-04 15:19:47 +05:30 |
|
Abhishek C. Sharma
|
e36172e808
|
Merge remote-tracking branch 'upstream/master'
|
2019-11-04 14:03:29 +05:30 |
|
Abhishek C. Sharma
|
a3e68704bc
|
Wrap state enum in public struct
|
2019-11-04 13:58:14 +05:30 |
|
Abhishek C. Sharma
|
e0910be8fb
|
Added Future::flatten
|
2019-11-03 11:34:49 +05:30 |
|
Yoshua Wuyts
|
735fa6954e
|
Replace select!/try_select! with Future::{race,try_race} (#405)
* init Future::select
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* implement Future::select
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* try_select
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* fixes
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* works
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* pass clippy
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* please clippy
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* implement feedback from stjepan
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* rename select to race
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* fmt
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-11-02 23:00:03 +01:00 |
|
k-nasa
|
c7dc147f73
|
fix indent
|
2019-10-29 09:27:35 +09:00 |
|
k-nasa
|
613895d6be
|
doc: fix documantation text
|
2019-10-28 13:58:54 +09:00 |
|
k-nasa
|
d97b3dfdf3
|
fix: Remove Pin API related unsafe code
|
2019-10-24 08:29:05 +09:00 |
|
k-nasa
|
5c9cfb4fe8
|
Merge branch 'master' into add_future_delay
|
2019-10-24 08:23:01 +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
|
53fa132d13
|
fix type Declaration
|
2019-10-16 22:45:18 +09:00 |
|
k-nasa
|
9d55fff81d
|
fix export FutureExt
|
2019-10-16 22:38:28 +09:00 |
|
k-nasa
|
358d2bc038
|
Add import crate
|
2019-10-16 19:57:03 +09:00 |
|
k-nasa
|
b251fc999a
|
Move delay method to FutureExt::delay
|
2019-10-16 19:18:05 +09:00 |
|
k-nasa
|
054f4fac74
|
feat: Add future::delay
|
2019-10-16 16:53:43 +09:00 |
|
Yoshua Wuyts
|
00d936488b
|
stabilize future::timeout (#335)
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-15 16:33:23 +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
|
237cfa0315
|
add IntoFuture (#259)
* add IntoFuture
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* blanket impl for IntoFuture
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* cargo fmt
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* example
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* mark as unstable
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-15 16:03:49 +02:00 |
|
Yoshua Wuyts
|
05ba07daf8
|
stabilize future::{join,try_join}
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-14 01:52:10 +02:00 |
|