<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://rust-training.xss.fun/</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/en/ch00-introduction.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/en/ch01-why-async-is-different-in-rust.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/en/ch02-the-future-trait.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/en/ch03-how-poll-works.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/en/ch04-pin-and-unpin.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/en/ch05-the-state-machine-reveal.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/en/ch06-building-futures-by-hand.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/en/ch07-executors-and-runtimes.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/en/ch08-tokio-deep-dive.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/en/ch09-when-tokio-isnt-the-right-fit.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/en/ch10-async-traits.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/en/ch11-streams-and-asynciterator.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/en/ch12-common-pitfalls.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/en/ch13-production-patterns.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/en/ch14-async-is-an-optimization-not-an-architecture.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/en/ch15-exercises.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/en/ch16-summary-and-reference-card.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/en/ch17-capstone-project.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/zh/ch00-introduction.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/zh/ch01-why-async-is-different-in-rust.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/zh/ch02-the-future-trait.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/zh/ch03-how-poll-works.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/zh/ch04-pin-and-unpin.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/zh/ch05-the-state-machine-reveal.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/zh/ch06-building-futures-by-hand.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/zh/ch07-executors-and-runtimes.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/zh/ch08-tokio-deep-dive.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/zh/ch09-when-tokio-isnt-the-right-fit.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/zh/ch10-async-traits.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/zh/ch11-streams-and-asynciterator.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/zh/ch12-common-pitfalls.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/zh/ch13-production-patterns.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/zh/ch14-async-is-an-optimization-not-an-architecture.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/zh/ch15-exercises.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/zh/ch16-summary-and-reference-card.html</loc></url>
  <url><loc>https://rust-training.xss.fun/async-book/zh/ch17-capstone-project.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch00-introduction.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch01-introduction-and-motivation.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch02-1-essential-keywords-reference.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch02-getting-started.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch03-1-true-immutability-vs-record-illusions.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch03-built-in-types-and-variables.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch04-control-flow.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch05-1-constructor-patterns.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch05-2-collections-vec-hashmap-and-iterators.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch05-data-structures-and-collections.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch06-1-exhaustive-matching-and-null-safety.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch06-enums-and-pattern-matching.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch07-1-memory-safety-deep-dive.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch07-2-lifetimes-deep-dive.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch07-3-smart-pointers-beyond-single-ownership.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch07-ownership-and-borrowing.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch08-1-package-management-cargo-vs-nuget.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch08-crates-and-modules.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch09-1-crate-level-error-types-and-result-alias.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch09-error-handling.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch10-1-generic-constraints.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch10-2-inheritance-vs-composition.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch10-traits-and-generics.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch11-from-and-into-traits.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch12-1-macros-primer.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch12-closures-and-iterators.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch13-1-asyncawait-deep-dive.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch13-concurrency.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch14-1-testing.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch14-unsafe-rust-and-ffi.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch15-1-essential-crates-for-c-developers.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch15-2-incremental-adoption-strategy.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch15-migration-patterns-and-case-studies.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch16-1-performance-comparison-and-migration.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch16-2-learning-path-and-resources.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch16-3-rust-tooling-ecosystem.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch16-best-practices.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/en/ch17-capstone-project.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch00-introduction.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch01-introduction-and-motivation.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch02-1-essential-keywords-reference.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch02-getting-started.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch03-1-true-immutability-vs-record-illusions.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch03-built-in-types-and-variables.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch04-control-flow.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch05-1-constructor-patterns.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch05-2-collections-vec-hashmap-and-iterators.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch05-data-structures-and-collections.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch06-1-exhaustive-matching-and-null-safety.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch06-enums-and-pattern-matching.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch07-1-memory-safety-deep-dive.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch07-2-lifetimes-deep-dive.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch07-3-smart-pointers-beyond-single-ownership.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch07-ownership-and-borrowing.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch08-1-package-management-cargo-vs-nuget.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch08-crates-and-modules.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch09-1-crate-level-error-types-and-result-alias.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch09-error-handling.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch10-1-generic-constraints.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch10-2-inheritance-vs-composition.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch10-traits-and-generics.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch11-from-and-into-traits.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch12-1-macros-primer.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch12-closures-and-iterators.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch13-1-asyncawait-deep-dive.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch13-concurrency.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch14-1-testing.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch14-unsafe-rust-and-ffi.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch15-1-essential-crates-for-c-developers.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch15-2-incremental-adoption-strategy.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch15-migration-patterns-and-case-studies.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch16-1-performance-comparison-and-migration.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch16-2-learning-path-and-resources.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch16-3-rust-tooling-ecosystem.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch16-best-practices.html</loc></url>
  <url><loc>https://rust-training.xss.fun/csharp-book/zh/ch17-capstone-project.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/en/ch00-introduction.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/en/ch01-introduction-and-motivation.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/en/ch02-getting-started.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/en/ch03-built-in-types-and-variables.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/en/ch04-control-flow.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/en/ch05-data-structures-and-collections.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/en/ch06-enums-and-pattern-matching.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/en/ch07-ownership-and-borrowing.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/en/ch08-crates-and-modules.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/en/ch09-error-handling.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/en/ch10-traits-and-generics.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/en/ch11-from-and-into-traits.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/en/ch12-closures-and-iterators.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/en/ch13-concurrency.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/en/ch14-unsafe-rust-and-ffi.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/en/ch15-migration-patterns.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/en/ch16-best-practices.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/en/ch17-capstone-project.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/zh/ch00-introduction.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/zh/ch01-introduction-and-motivation.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/zh/ch02-getting-started.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/zh/ch03-built-in-types-and-variables.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/zh/ch04-control-flow.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/zh/ch05-data-structures-and-collections.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/zh/ch06-enums-and-pattern-matching.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/zh/ch07-ownership-and-borrowing.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/zh/ch08-crates-and-modules.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/zh/ch09-error-handling.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/zh/ch10-traits-and-generics.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/zh/ch11-from-and-into-traits.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/zh/ch12-closures-and-iterators.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/zh/ch13-concurrency.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/zh/ch14-unsafe-rust-and-ffi.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/zh/ch15-migration-patterns.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/zh/ch16-best-practices.html</loc></url>
  <url><loc>https://rust-training.xss.fun/python-book/zh/ch17-capstone-project.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/en/ch00-introduction.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/en/ch01-generics-the-full-picture.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/en/ch02-traits-in-depth.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/en/ch03-the-newtype-and-type-state-patterns.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/en/ch04-phantomdata-types-that-carry-no-data.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/en/ch05-channels-and-message-passing.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/en/ch06-concurrency-vs-parallelism-vs-threads.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/en/ch07-closures-and-higher-order-functions.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/en/ch08-functional-vs-imperative-when-elegance-wins.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/en/ch09-smart-pointers-and-interior-mutability.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/en/ch10-error-handling-patterns.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/en/ch11-serialization-zero-copy-and-binary-data.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/en/ch12-unsafe-rust-controlled-danger.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/en/ch13-macros-code-that-writes-code.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/en/ch14-testing-and-benchmarking-patterns.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/en/ch15-crate-architecture-and-api-design.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/en/ch16-asyncawait-essentials.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/en/ch17-exercises.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/en/ch18-summary-and-reference-card.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/en/ch19-capstone-project.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/zh/ch00-introduction.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/zh/ch01-generics-the-full-picture.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/zh/ch02-traits-in-depth.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/zh/ch03-the-newtype-and-type-state-patterns.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/zh/ch04-phantomdata-types-that-carry-no-data.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/zh/ch05-channels-and-message-passing.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/zh/ch06-concurrency-vs-parallelism-vs-threads.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/zh/ch07-closures-and-higher-order-functions.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/zh/ch08-functional-vs-imperative-when-elegance-wins.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/zh/ch09-smart-pointers-and-interior-mutability.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/zh/ch10-error-handling-patterns.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/zh/ch11-serialization-zero-copy-and-binary-data.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/zh/ch12-unsafe-rust-controlled-danger.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/zh/ch13-macros-code-that-writes-code.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/zh/ch14-testing-and-benchmarking-patterns.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/zh/ch15-crate-architecture-and-api-design.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/zh/ch16-asyncawait-essentials.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/zh/ch17-exercises.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/zh/ch18-summary-and-reference-card.html</loc></url>
  <url><loc>https://rust-training.xss.fun/rust-patterns-book/zh/ch19-capstone-project.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/en/ch00-introduction.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/en/ch01-the-philosophy-why-types-beat-tests.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/en/ch02-typed-command-interfaces-request-determi.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/en/ch03-single-use-types-cryptographic-guarantee.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/en/ch04-capability-tokens-zero-cost-proof-of-aut.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/en/ch05-protocol-state-machines-type-state-for-r.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/en/ch06-dimensional-analysis-making-the-compiler.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/en/ch07-validated-boundaries-parse-dont-validate.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/en/ch08-capability-mixins-compile-time-hardware-.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/en/ch09-phantom-types-for-resource-tracking.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/en/ch10-putting-it-all-together-a-complete-diagn.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/en/ch11-fourteen-tricks-from-the-trenches.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/en/ch12-exercises.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/en/ch13-reference-card.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/en/ch14-testing-type-level-guarantees.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/en/ch15-const-fn-compile-time-correctness-proofs.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/en/ch16-send-sync-compile-time-concurrency-proofs.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/en/ch17-redfish-applied-walkthrough.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/en/ch18-redfish-server-walkthrough.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/zh/ch00-introduction.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/zh/ch01-the-philosophy-why-types-beat-tests.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/zh/ch02-typed-command-interfaces-request-determi.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/zh/ch03-single-use-types-cryptographic-guarantee.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/zh/ch04-capability-tokens-zero-cost-proof-of-aut.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/zh/ch05-protocol-state-machines-type-state-for-r.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/zh/ch06-dimensional-analysis-making-the-compiler.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/zh/ch07-validated-boundaries-parse-dont-validate.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/zh/ch08-capability-mixins-compile-time-hardware-.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/zh/ch09-phantom-types-for-resource-tracking.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/zh/ch10-putting-it-all-together-a-complete-diagn.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/zh/ch11-fourteen-tricks-from-the-trenches.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/zh/ch12-exercises.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/zh/ch13-reference-card.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/zh/ch14-testing-type-level-guarantees.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/zh/ch15-const-fn-compile-time-correctness-proofs.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/zh/ch16-send-sync-compile-time-concurrency-proofs.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/zh/ch17-redfish-applied-walkthrough.html</loc></url>
  <url><loc>https://rust-training.xss.fun/type-driven-correctness-book/zh/ch18-redfish-server-walkthrough.html</loc></url>
</urlset>
