FileMood

Download Building Reusable Code with Rust

Building Reusable Code with Rust

Name

Building Reusable Code with Rust

 DOWNLOAD Copy Link

Total Size

311.0 MB

Total Files

132

Last Seen

2024-11-10 02:03

Hash

C2E01CCF8AADFD56AEC458013970418239FAC46E

/

01.01.The Course Overview.mp4

9.4 MB

01.02.Setting Up the Rust Development Environment.mp4

7.8 MB

01.03.Exploring Code Reuse in Rust.mp4

6.8 MB

01.04.Loops and Iterators.mp4

11.8 MB

01.05.Using Functional Programming Loops.mp4

26.5 MB

01.06.Functions in Rust.mp4

6.3 MB

02.01.Exploring Generics.mp4

4.2 MB

02.02.Use Generic Functions to Reuse Algorithms.mp4

8.1 MB

02.03.Reuse Structures in Enums and Structs.mp4

38.2 MB

02.04.Working with Generic in Struct Methods.mp4

6.7 MB

02.05.Generics in the Rust Standard Library – Part I.mp4

6.8 MB

02.06.Generics in the Rust Standard Library – Part II.mp4

13.9 MB

03.01.Exploring Traits.mp4

5.8 MB

03.02.Using Trait Bounds and Trait Objects to Communicate Interfaces.mp4

8.1 MB

03.03.Associated Types versus Generics and Trait Inheritance.mp4

12.1 MB

03.04.Exploring Traits, Generics, and Performance.mp4

6.5 MB

03.05.Traits in the Rust Standard Library – Part I.mp4

14.3 MB

03.06.Traits in the Rust Standard Library – Part II.mp4

12.6 MB

04.01.Write Code with Code – Metaprogramming in Rust.mp4

4.1 MB

04.02.Use Declarative Macros to Write Less Code.mp4

7.5 MB

04.03.Using Procedural Macros for Custom Derive.mp4

13.4 MB

04.04.Macros in the Rust Standard Library – Part I.mp4

11.2 MB

04.05.Macros in the Rust Standard Library – Part II.mp4

11.9 MB

05.01.Introducing Crates.mp4

15.4 MB

05.02.Using Modules to Define the Structure of Crates.mp4

9.7 MB

05.03.Using a Crate with Cargo_toml.mp4

21.2 MB

05.04.Publishing to crates.io.mp4

10.8 MB

content.txt

2.5 KB

MediaInfo.txt

5.0 KB

/.../2-Setting_up_the_Rust_Development_Environment/

hello_world.rs

0.0 KB

/.../4-Loops_and_Iterators/

1-loop.rs

0.2 KB

2-for.rs

0.3 KB

3-IntoIterator.rs

0.4 KB

4-into_iter.rs

0.2 KB

5-iter_and_iter_mut.rs

0.4 KB

/.../5-Functional_programming_style_loops/

1-map.rs

0.1 KB

2-filter.rs

0.3 KB

3-closures.rs

0.2 KB

4-consuming_adaptors.rs

0.2 KB

5-chaining.rs

0.2 KB

6-lazy_evaluation.rs

0.3 KB

7-infinite.rs

0.3 KB

/.../6-Functions_in_Rust/

1-functions.rs

0.1 KB

2-functions_with_paramters.rs

0.2 KB

3-function_move.rs

0.4 KB

4-function_ref.rs

0.4 KB

/.../2-Using_Generics_in_Rust/1-Exploring_Generics/

1-shared-algorithm.rs

0.7 KB

2-shared_struct.rs

0.2 KB

/.../2-Using_Generic_Function_to_Reuse_Algorithms/

1-generic_function.rs

0.6 KB

2-generic_function_with_trait_bound.rs

0.6 KB

/.../3-Reuse_Structure_with_Structs_and_Enums/

1-generic_struct.rs

0.2 KB

2-generic_struct_multiple_generic.rs

0.2 KB

3-generic_enum.rs

0.2 KB

/.../4-Working_with_Generic_in_Struct_Methods/

1-impl.rs

0.2 KB

2-impl_specific.rs

0.3 KB

/.../5-Generics_in_the_Rust_Standard_Library/

1-option.rs

0.5 KB

2-result.rs

0.4 KB

3-vec.rs

0.5 KB

4-wrappers.rs

0.9 KB

/.../3-Defining_Interfaces_with_Traits/1-Exploring_Traits/

1-vehicle.rs

0.8 KB

2-trait_bound.rs

0.2 KB

/.../2-Using_Trait_Bounds_and_Trait_Objects_to_Communicate_Interfaces/

1-trait_bounds.rs

0.8 KB

2-trait_bounds_where.rs

0.7 KB

3-trait_objects.rs

0.6 KB

/.../3-Associaterd_Types_vs_Generics_Trait_Inheritence/

1-generic_implementation.rs

0.6 KB

2-associate_type.rs

0.6 KB

3-associate_type_restriction.rs

0.7 KB

4-trait_inheritence.rs

0.1 KB

/.../4-Exploring_Traits_Generics_and_Performance/

1-static_dispatch.rs

0.5 KB

2-static_dispatch_internal.rs

0.7 KB

3-dynamic_dispatch.rs

0.5 KB

4-trait_object.rs

0.2 KB

/.../5-Traits_in_the_Rust_Standard_Library_I/

1-PartialEq_before.rs

0.3 KB

2-PartialEq_implemented.rs

0.4 KB

3-Add.rs

0.4 KB

4-Drop.rs

0.3 KB

5-Fn_FnMut_FnOnce.rs

1.1 KB

6-From_Into.rs

0.6 KB

/.../6-Traits_in_the_Rust_Standard_Library_II/

1-Copy_before.rs

0.2 KB

2-Copy.rs

0.5 KB

3-Copy_derive.rs

0.2 KB

4-Sized.rs

0.3 KB

5-Sized_and_trait_object.rs

0.7 KB

6-formatting.rs

0.8 KB

7-default.rs

0.4 KB

8-default_enum.rs

0.3 KB

/.../2-Use_Declarative_Macros_to_Write_Less_Code/

1-hello_world.rs

0.2 KB

2-vec.rs

0.2 KB

3-vec_macro.rs

0.2 KB

4-macro_use.rs

0.2 KB

/.../3-Using_Procedural_Macros_for_Custom_Derive/hello_macro/

Cargo.toml

0.1 KB

/.../hello_macro_derive/

Cargo.toml

0.2 KB

/.../hello_macro_derive/src/

lib.rs

0.9 KB

/.../3-Using_Procedural_Macros_for_Custom_Derive/hello_macro/src/

lib.rs

0.0 KB

/.../3-Using_Procedural_Macros_for_Custom_Derive/hello_world/

Cargo.lock

1.8 KB

Cargo.toml

0.2 KB

/.../3-Using_Procedural_Macros_for_Custom_Derive/hello_world/src/

main.rs

0.4 KB

/.../4-Macros_in_the_Rust_Standard_Library_I/

1-vec.rs

0.2 KB

2-env.rs

0.3 KB

3-formatting.rs

0.8 KB

4-introspection.rs

0.3 KB

5-include.rs

0.3 KB

external_rust_code.txt

0.0 KB

external_string.txt

0.0 KB

/.../5-Macros_in_the_Rust_Standard_Library_II/

1-cfg.rs

0.3 KB

2-try.rs

0.8 KB

3-panic.rs

0.1 KB

4-unimplemented.rs

0.3 KB

5-unreachable.rs

0.3 KB

6-assertions.rs

0.3 KB

/.../5-Reusing_the_Code_With_Other_People_Using_Modules_and_Crates/1-Introducing_Crates/

create_crates.sh

0.1 KB

/.../5-Reusing_the_Code_With_Other_People_Using_Modules_and_Crates/1-Introducing_Crates/example-binary/

Cargo.toml

0.1 KB

/.../5-Reusing_the_Code_With_Other_People_Using_Modules_and_Crates/1-Introducing_Crates/example-binary/src/

main.rs

0.0 KB

/.../5-Reusing_the_Code_With_Other_People_Using_Modules_and_Crates/1-Introducing_Crates/example-library/

Cargo.toml

0.1 KB

/.../5-Reusing_the_Code_With_Other_People_Using_Modules_and_Crates/1-Introducing_Crates/example-library/src/

lib.rs

0.1 KB

/.../2-Using_Modules_to_Define_the_Structure_of_Crates/

1-simple_module.rs

0.1 KB

2-nested_modules.rs

0.2 KB

4-pub.rs

0.3 KB

/.../2-Using_Modules_to_Define_the_Structure_of_Crates/3-folder-structure/animal/

cat.rs

0.0 KB

dog.rs

0.0 KB

mod.rs

0.0 KB

/.../2-Using_Modules_to_Define_the_Structure_of_Crates/3-folder-structure/

lib.rs

0.1 KB

/.../3-Using_a_Crate_With_Cargo_toml/animal/

Cargo.toml

0.1 KB

/.../3-Using_a_Crate_With_Cargo_toml/animal/src/

lib.rs

0.1 KB

/.../crates_io_example/

Cargo.toml

0.1 KB

/.../crates_io_example/src/

main.rs

0.1 KB

/.../3-Using_a_Crate_With_Cargo_toml/github_example/

Cargo.toml

0.2 KB

/.../3-Using_a_Crate_With_Cargo_toml/github_example/src/

main.rs

0.1 KB

/.../3-Using_a_Crate_With_Cargo_toml/local_example/

Cargo.toml

0.1 KB

/.../3-Using_a_Crate_With_Cargo_toml/local_example/src/

main.rs

0.1 KB

/.../4-Publishing_to_crates_io/publish-example/

Cargo.toml

0.1 KB

/.../4-Publishing_to_crates_io/publish-example/src/

lib.rs

0.1 KB

 

Total files 132


Copyright © 2024 FileMood.com