Structs§
- Group
Controller - Group的控制及资源接口结构体,因为Group拥有其共享指针,可以安全的访问。其元素都符合Send+Sync
- Group
Controller Handle - 破坏结构,公共头文件中定义不透明结构体(C 可见),可以跨C边界,隐藏数据。只有rust发送者接受者明白这个指针代表的类型, 可以安全的类型转换。为什么要跨C边界,因为所有操作系统都是c语言开发的,支持c结构数据
Traits§
- Group
Trait - Group异步接口,支持多线程共享和传递
Type Aliases§
- Group
ArcMap - Group的共享容器,键值String是Group的名字,Arc
是Group的控制及资源接口,便于Group使用 - Start
Group Fn - 定义动态库跨边界调用函数