diff options
| author | bors <bors@rust-lang.org> | 2018-06-13 20:44:17 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2018-06-13 20:44:17 +0000 |
| commit | b907d966528a6859ec847a2a4d32f092a5be6584 (patch) | |
| tree | 99a6fad3e8564d43b33fa87f44953890dbceb784 /src/liballoc/string.rs | |
| parent | e12733bfb83949e10d1421fd1bdc3f2568134fc5 (diff) | |
| parent | 2177378e34c5ad431b245e3bd7cd6cd38ab9053a (diff) | |
| download | rust-b907d966528a6859ec847a2a4d32f092a5be6584.tar.gz rust-b907d966528a6859ec847a2a4d32f092a5be6584.zip | |
Auto merge of #51532 - MajorBreakfast:task-future, r=cramertj
Improve core::task::TaskObj - Rename `UnsafePoll` to `UnsafeTask` to avoid confusion with `Poll` - Rename `TaskObj::from_poll_task()` to `TaskObj::new()` - Rename `TaskObj`'s `poll` and `drop` fields to `poll_fn` and `drop_fn` - Implement `Future` for `TaskObj`. Reason: It's a custom trait object for a future, so it should implement future - Remove `unsafe impl Sync` for `TaskObj`. I don't think we need it. Was this safe? `UnsafeTask` only requires to implement `Send` @cramertj @aturon
Diffstat (limited to 'src/liballoc/string.rs')
0 files changed, 0 insertions, 0 deletions
