group_controller 2025.8.14

A brief description of your crate
Documentation
[package]
name = "group_controller"
version = "2025.8.14"  #版本号使用年月日
authors = ["刘润滋 13906330052@139.com"]  # 建议移除身份证信息,避免隐私泄露
edition = "2024"
description = "A brief description of your crate"
license = "MIT"             # 开源许可证
repository = "https://github.com/liurunzi0052/rust_iot_group.git" # 代码仓库地址
#homepage = "https://your-project.com"                      # 可选
#documentation = "https://docs.rs/your-crate-name"          # 可选
#keywords = ["keyword1", "keyword2"]                        # 可选
#categories = ["category1"]                                 # 可选




[lib]
crate-type = ["rlib"]    #  ["dylib"] ["lib"]   ["lib"]与["rlib"]是一样的,增加空格,符合 TOML 风格规范

[dependencies]

# 增加 rt-multi-thread 特性以支持 Runtime::new()
tokio = { version = "1", features = ["rt-multi-thread", "net", "io-util", "fs", "sync", "macros"] }

# 异步相关核心依赖
async-trait = "0.1"      # 异步 trait 支持

# 数据结构与工具
dashmap = "5.4"          # 并发哈希表,无锁哈希表,可以读写


# 动态库加载
libloading = "0.7"      # 用于加载动态库

# crossbeam = "0.8"  # 版本号可以根据最新版本调整

# crossbeam-queue = "0.3.8"  # 独立的无锁队列 crate

once_cell = "1.18"

# event-listener ="2.5"  #基于事件的同步机制
# atomic = "0.5"    # 最新稳定版本

# atomic_refcell = "0.1";  #无锁原子操作