# 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" name = "lebai_sdk" version = "0.2.21" authors = ["rise0chen"] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "lebai_sdk" readme = "README.md" license-file = "LICENSE" repository = "https://github.com/lebai-robotics/lebai-sdk.rs" [lib] name = "lebai_sdk" crate-type = [ "cdylib", "rlib", ] path = "src/lib.rs" [dependencies.async-lock] version = "3" [dependencies.cmod] version = "0.4" [dependencies.futures-timer] version = "3" [dependencies.futures-util] version = "0.3" default-features = false [dependencies.jsonrpsee-core] version = "0.24" default-features = false [dependencies.mdns-sd] version = "0.11" features = ["async"] optional = true default-features = false [dependencies.mlua] version = "0.10" features = ["lua54"] optional = true [dependencies.once_cell] version = "1" default-features = false [dependencies.pin-project-lite] version = "0.2" [dependencies.proto] version = "3" package = "lebai-proto" [dependencies.pyo3] version = "0.20" features = ["abi3-py37"] optional = true [dependencies.serde] version = "1" features = ["derive"] [dependencies.serde_json] version = "1" [dependencies.wasm-bindgen] version = "0.2" optional = true [dependencies.wasm-bindgen-futures] version = "0.4" optional = true [features] default = [] ffi_lua = [ "cmod/ffi_lua", "mlua", ] ffi_py = [ "cmod/ffi_py", "pyo3", ] ffi_py_asyncio = [ "ffi_py", "cmod/ffi_py_asyncio", "pyo3", ] ffi_wasm = [ "cmod/ffi_wasm", "wasm-bindgen", "wasm-bindgen-futures", "futures-timer/wasm-bindgen", ] mdns = ["mdns-sd"] module = ["cmod/module"] [target.'cfg(not(target_family = "wasm"))'.dependencies.jsonrpsee-ws-client] version = "0.24" default-features = false [target.'cfg(not(target_family = "wasm"))'.dependencies.tokio] version = "1" features = ["rt-multi-thread"] default-features = false [target.'cfg(target_family = "wasm")'.dependencies.jsonrpsee-wasm-client] version = "0.24" default-features = false