| Crates.io | nar_dev_utils |
| lib.rs | nar_dev_utils |
| version | 0.44.0 |
| created_at | 2024-04-04 17:15:08.848178+00 |
| updated_at | 2024-09-17 18:30:09.53759+00 |
| description | 用于NARS相关项目开发的实用工具包 |
| homepage | |
| repository | https://github.com/ARCJ137442/NAR-dev-utils |
| max_upload_size | |
| id | 1196519 |
| size | 347,685 |
!项目英文文档有待增加
! The English documentation is still not completed
🕒最后更新:2024-09-14
Cargo状态:
开发状态:
服务于上层Narsese.rs、NAVM.rs、BabelNAR.rs等库的实用开发工具集
utils模块(最初用途)主要包含如下实用功能:
join功能扩展、字符数组切片……
Vec工具:数组集合操作、搜索算法……str::into_charsOption、Result增强:合并、转换(Err)enum定义类似TypeScriptA | B | C的「联合类型」Void特性:销毁表达式以简化类 { expr; } 即 () 的语法Rc<RefCell<T>> 与 Arc<Mutex<T>> 等「共享引用」类型