Mercurial > public > mercurial-scm > hg
diff rust/chg/src/clientext.rs @ 44737:e9e44e61042b
rust-chg: upgrade to futures-0.3 based libraries
And do some trivial fixes:
- BytesMut::put_u32_be() -> put_u32()
- tokio_process -> tokio::process, CommandExt -> Command,
spawn_async() -> spawn(), stdin() -> stdin
- tokio_timer::sleep() -> tokio::time::delay_for()
Differential Revision: https://phab.mercurial-scm.org/D8441
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Fri, 10 Apr 2020 21:54:03 +0900 |
parents | 61fda2dbc522 |
children | d6f706929120 |
line wrap: on
line diff
--- a/rust/chg/src/clientext.rs Fri Apr 10 21:44:46 2020 +0900 +++ b/rust/chg/src/clientext.rs Fri Apr 10 21:54:03 2020 +0900 @@ -99,7 +99,7 @@ fn set_umask(self, mask: u32) -> OneShotRequest<C> { let mut args = BytesMut::with_capacity(mem::size_of_val(&mask)); - args.put_u32_be(mask); + args.put_u32(mask); OneShotRequest::start_with_args(self, b"setumask2", args) }