没有合适的资源?快使用搜索试试~ 我知道了~
treelike:通过通用树功能抽象的特征
共13个文件
rs:7个
toml:2个
pre-commit:1个
需积分: 5 1 下载量 193 浏览量
2021-03-11
05:03:08
上传
评论
收藏 16KB ZIP 举报
温馨提示
树状 这个箱子试图为各种树木提供一个共同的特征。 这有两个原因: 互通性 使用公共特征可以使第三方无缝地切换树的实现。 它还可以为树构建更多的抽象。 自动化 如果要实现一棵树, Treelike仅要求您在节点上实现两个方法,即content返回其内容, children列出其子级。 然后免费提供多种遍历和搜索。 我发现自己一遍又一遍地在不同的树上实现相同的方法,所以这是我的主要动机。 no_std 此板条箱尝试保持与no_std兼容,但如果有可用分配,则提供更多功能。 相关的类型和方法包含一个no_std部分,以讨论功能和限制。 贡献 请在提交前将钩子符号链接到本地.git / hooks /目录,以运行一些自动检查。 ln -s ../../hooks/pre-commit .git/hooks/ 请安装rustfmt和cargo-sync-readme,以便可以运行这些检查。
资源推荐
资源详情
资源评论
收起资源包目录
treelike-master.zip (13个子文件)
treelike-master
hooks
pre-commit 80B
rustfmt.toml 350B
LICENSE 11KB
src
treelike_mut.rs 2KB
example
mod.rs 319B
boxtree.rs 1KB
lintree.rs 4KB
borrowtree.rs 2KB
lib.rs 1KB
treelike.rs 13KB
Cargo.toml 340B
.gitignore 30B
README.md 1KB
共 13 条
- 1
资源评论
巩硕
- 粉丝: 20
- 资源: 4593
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功