third-party/rust: Update syscalls 0.6.2 -> 0.6.5

Summary:
## v0.6.5

 - Renamed `with-serde` feature to just `serde`. The `with-serde` feature will
   be removed in the next major release.
 - Implemented `Serialize` and `Deserialize` for `SysnoSet`.

## v0.6.4

 - Implemented `Default`, `BitOr`, and `BitOrAssign` for `SysnoSet`.

## v0.6.3

 - Added features to expose the syscall tables of other architectures besides
   the target architecture. There is one feature per architecture and have the
   same name. For example, if the target architecture is `x86-64` and we also
   want the syscall table for `x86`, the `x86` feature can be enabled. Then,
   `syscalls::x86::Sysno` will be exposed.
 - Added the `all` feature, which enables the syscall tables for all
   architectures.
 - Added the `full` feature, which enables all current and future features for
   the crate.
 - Added man page links for all syscalls. Since these are generated, some links
   may be broken.

Reviewed By: johnhurt

Differential Revision: D37871066

fbshipit-source-id: 4aa4674d0dcf1168d989a34062befa3b07456d68
This commit is contained in:
Jason White 2022-07-15 12:52:06 -07:00 committed by Facebook GitHub Bot
parent 9f7a420da6
commit f5c1175aa9
2 changed files with 2 additions and 2 deletions

View file

@ -15,7 +15,7 @@ futures = { version = "0.3.13", features = ["async-await", "compat"] }
libc = "0.2.121"
nix = "0.23"
serde = { version = "1.0.136", features = ["derive", "rc"] }
syscalls = { version = "0.6.2", features = ["with-serde"] }
syscalls = { version = "0.6.5", features = ["serde"] }
thiserror = "1.0.30"
tokio = { version = "1.15", features = ["full", "test-util", "tracing"] }

View file

@ -14,4 +14,4 @@ libc = "0.2.121"
nix = "0.23"
paste = "1.0"
serde = { version = "1.0.136", features = ["derive", "rc"] }
syscalls = { version = "0.6.2", features = ["with-serde"] }
syscalls = { version = "0.6.5", features = ["serde"] }