没有合适的资源?快使用搜索试试~ 我知道了~
Building-Reusable-Code-with-Rust:Packt发布的用于使用Rust构建可重用代码的代码存储库
共109个文件
rs:89个
toml:10个
txt:2个
需积分: 16 3 下载量 178 浏览量
2021-05-28
04:49:04
上传
评论
收藏 5.64MB ZIP 举报
温馨提示
用Rust构建可重用代码[视频] 这是发行的的代码存储库。 它包含从头到尾完成视频课程所需的所有支持项目文件。 关于视频课程 Rust是编写安全,正确的代码的理想语言,其方式不会使您费劲。 本课程将教您如何构建可重用的Rust代码,以便停止复制粘贴代码。 编写一个可以适应多种不同用法的代码。 您将通过使用“特征”,“泛型”和“宏”等高级功能来重用代码。 您将使用不同形式的代码重用,循环,映射,过滤和折叠,以节省时间和资源。 在不牺牲运行时性能的情况下实现更高级别的重用。 将代码组织到模块和板条箱中,以将其发布到crates.io。 在课程结束时,您将能够避免重复代码以编写干净的可重用代码。Rust是编写安全,正确代码的理想语言,其方式不会使您费力。 本课程将教您如何构建可重用的Rust代码,以便停止复制粘贴代码。 编写一个可以适应多种不同用法的代码。 您将通过使用“特征”,“泛型”和“宏
资源推荐
资源详情
资源评论
收起资源包目录
Building-Reusable-Code-with-Rust:Packt发布的用于使用Rust构建可重用代码的代码存储库 (109个子文件)
1-option 5.24MB
2-result 5.24MB
3-vec 5.24MB
4-wrappers 5.23MB
LICENSE 1KB
Cargo.lock 2KB
README.md 4KB
5-Fn_FnMut_FnOnce.rs 1KB
4-wrappers.rs 941B
lib.rs 938B
6-formatting.rs 817B
1-vehicle.rs 795B
2-try.rs 792B
3-formatting.rs 764B
1-trait_bounds.rs 761B
3-associate_type_restriction.rs 748B
2-static_dispatch_internal.rs 728B
5-Sized_and_trait_object.rs 699B
2-trait_bounds_where.rs 691B
1-shared-algorithm.rs 676B
3-trait_objects.rs 620B
6-From_Into.rs 585B
1-generic_implementation.rs 576B
2-generic_function_with_trait_bound.rs 572B
1-generic_function.rs 552B
2-associate_type.rs 552B
2-Copy.rs 544B
1-option.rs 512B
3-vec.rs 508B
3-dynamic_dispatch.rs 470B
1-static_dispatch.rs 458B
2-result.rs 445B
2-PartialEq_implemented.rs 443B
7-default.rs 434B
3-Add.rs 428B
3-IntoIterator.rs 387B
4-function_ref.rs 386B
main.rs 385B
3-function_move.rs 375B
5-iter_and_iter_mut.rs 369B
1-cfg.rs 340B
2-env.rs 338B
2-impl_specific.rs 336B
5-unreachable.rs 334B
4-unimplemented.rs 317B
2-for.rs 314B
7-infinite.rs 294B
4-introspection.rs 289B
5-include.rs 280B
6-lazy_evaluation.rs 279B
1-PartialEq_before.rs 279B
4-pub.rs 268B
4-Sized.rs 267B
6-assertions.rs 260B
2-filter.rs 256B
4-Drop.rs 254B
8-default_enum.rs 252B
3-Copy_derive.rs 243B
5-chaining.rs 241B
1-Copy_before.rs 219B
4-into_iter.rs 219B
1-impl.rs 218B
2-vec.rs 216B
3-vec_macro.rs 215B
2-functions_with_paramters.rs 212B
4-macro_use.rs 209B
2-shared_struct.rs 205B
4-consuming_adaptors.rs 203B
1-loop.rs 203B
1-vec.rs 202B
4-trait_object.rs 200B
1-generic_struct.rs 198B
2-nested_modules.rs 193B
2-generic_struct_multiple_generic.rs 181B
3-generic_enum.rs 181B
1-hello_world.rs 180B
2-trait_bound.rs 180B
3-closures.rs 164B
1-map.rs 145B
main.rs 124B
main.rs 124B
1-functions.rs 122B
4-trait_inheritence.rs 118B
1-simple_module.rs 117B
lib.rs 114B
3-panic.rs 98B
lib.rs 95B
lib.rs 95B
lib.rs 89B
main.rs 77B
lib.rs 47B
main.rs 45B
hello_world.rs 44B
mod.rs 39B
cat.rs 13B
dog.rs 13B
create_crates.sh 63B
Cargo.toml 223B
Cargo.toml 176B
Cargo.toml 173B
共 109 条
- 1
- 2
资源评论
zhuyurrr
- 粉丝: 27
- 资源: 4714
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功