Files
@ 3f236d37dad1
Branch filter:
Location: CSY/reowolf/Cargo.toml - annotation
3f236d37dad1
929 B
text/plain
pulled out arena-id dependency in favour of custom (minimal) impl, and to finish making component states serializable with serde
06f259bf8031 06f259bf8031 a10a7ee73040 1e885fa95b12 a10a7ee73040 1e885fa95b12 1e885fa95b12 06f259bf8031 06f259bf8031 06f259bf8031 a10a7ee73040 a10a7ee73040 833d72fe1c06 a10a7ee73040 a10a7ee73040 3f236d37dad1 06f259bf8031 06f259bf8031 1e885fa95b12 06f259bf8031 a10a7ee73040 06f259bf8031 06f259bf8031 a10a7ee73040 06f259bf8031 06f259bf8031 a10a7ee73040 3f236d37dad1 06f259bf8031 06f259bf8031 06f259bf8031 06f259bf8031 a226385adc2d 78de1ebfd99d 06f259bf8031 06f259bf8031 a10a7ee73040 06f259bf8031 06f259bf8031 06f259bf8031 06f259bf8031 1e885fa95b12 | [package]
name = "reowolf_rs"
version = "0.1.3"
authors = [
"Christopher Esterhuyse <esterhuy@cwi.nl, christopher.esterhuyse@gmail.com>",
"Hans-Dieter Hiep <hdh@cwi.nl>"
]
edition = "2018"
[dependencies]
# convenience macros
maplit = "1.0.2"
derive_more = "0.99.2"
# runtime
serde = { version = "1.0.112", features = ["derive"] }
getrandom = "0.1.14" # tiny crate. used to guess controller-id
take_mut = "0.2.2"
indexmap = "1.3.0" # hashsets/hashmaps with efficient arbitrary element removal
# network
integer-encoding = "1.0.7"
byteorder = "1.3.2"
mio = "0.6.21" # migrate to mio v0.7.0 when it stabilizes
mio-extras = "2.0.6"
# protocol
# id-arena = "2.2.1"
backtrace = "0.3"
[dev-dependencies]
test-generator = "0.3.0"
crossbeam-utils = "0.7.0"
lazy_static = "1.4.0"
[lib]
# compile target: dynamically linked library using C ABI
crate-type = ["cdylib"]
[features]
default = ["ffi"]
ffi = [] # no feature dependencies
|