Skip to content

Commit a065ec4

Browse files
author
Jonathan Woollett-Light
committed
Added bit-fields crate
Signed-off-by: Jonathan Woollett-Light <[email protected]>
1 parent cb95b31 commit a065ec4

File tree

8 files changed

+2854
-23
lines changed

8 files changed

+2854
-23
lines changed

Cargo.lock

+48-22
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[workspace]
2-
members = ["src/firecracker", "src/jailer", "src/seccompiler", "src/rebase-snap"]
2+
members = ["src/firecracker", "src/jailer", "src/seccompiler", "src/rebase-snap", "src/bit-fields"]
33
default-members = ["src/firecracker"]
44

55
[profile.dev]

src/bit-fields-macros/Cargo.toml

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
[package]
2+
name = "bit-fields-macros"
3+
version = "0.1.0"
4+
edition = "2018"
5+
license = "Apache-2.0"
6+
7+
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
8+
[dependencies]
9+
quote = "1.0.21"
10+
proc-macro2 = "1.0.43"
11+
12+
[features]
13+
set_theory = []
14+
bit_index = []
15+
flag_set = []
16+
field_map = []
17+
display = []
18+
cmp_flags = []
19+
serde = ["flag_set","field_map"]
20+
21+
[lib]
22+
proc-macro = true

0 commit comments

Comments
 (0)