# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.64" name = "asynchronix" version = "0.2.4" authors = ["Serge Barral "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = """ [Asynchronix is now NeXosim] A high performance asychronous compute framework for system simulation. """ readme = "README.md" keywords = [ "simulation", "discrete-event", "systems", "cyberphysical", "real-time", ] categories = [ "simulation", "aerospace", "science", ] license = "MIT OR Apache-2.0" repository = "https://github.com/asynchronics/asynchronix" [lib] name = "asynchronix" path = "src/lib.rs" [[example]] name = "espresso_machine" path = "examples/espresso_machine.rs" [[example]] name = "power_supply" path = "examples/power_supply.rs" [[example]] name = "stepper_motor" path = "examples/stepper_motor.rs" [[test]] name = "integration" path = "tests/tests.rs" [dependencies.async-event] version = "0.1" [dependencies.crossbeam-utils] version = "0.8" [dependencies.diatomic-waker] version = "0.1" [dependencies.futures-task] version = "0.3" [dependencies.multishot] version = "0.3.2" [dependencies.num_cpus] version = "1.13" [dependencies.pin-project-lite] version = "0.2" [dependencies.recycle-box] version = "0.2" [dependencies.serde] version = "1" features = ["derive"] optional = true [dependencies.slab] version = "0.4" [dependencies.spin_sleep] version = "1" [dependencies.st3] version = "0.4" [dev-dependencies.futures-channel] version = "0.3" [dev-dependencies.futures-executor] version = "0.3" [dev-dependencies.futures-util] version = "0.3" [features] dev-hooks = [] dev-logs = [] serde = ["dep:serde"] [target."cfg(asynchronix_loom)".dependencies.loom] version = "0.5" [target."cfg(asynchronix_loom)".dependencies.waker-fn] version = "1.1" [lints.rust.unexpected_cfgs] level = "warn" priority = 0 check-cfg = ["cfg(asynchronix_loom)"]