Skip to main content

type-driven-design-rust

Teaches type-driven design patterns in Rust, enhancing API safety and preventing bugs at compile time through advanced type system techniques.

Install this skill

or
94/100

Security score

The type-driven-design-rust skill was audited on Mar 3, 2026 and we found 6 security issues across 1 threat category. Review the findings below before installing.

Categories Tested

Security Issues

low line 357

External URL reference

SourceSKILL.md
357let request = RequestBuilder::new("https://api.example.com".to_string())
low line 362

External URL reference

SourceSKILL.md
362let request = RequestBuilder::new("https://api.example.com".to_string())
low line 776

External URL reference

SourceSKILL.md
776- [Type-Driven API Design in Rust](https://willcrichton.net/rust-api-type-patterns/)
low line 777

External URL reference

SourceSKILL.md
777- [Rust Design Patterns](https://rust-unofficial.github.io/patterns/)
low line 778

External URL reference

SourceSKILL.md
778- [Typestate Pattern](https://cliffle.com/blog/rust-typestate/)
low line 779

External URL reference

SourceSKILL.md
779- [Phantom Types](https://doc.rust-lang.org/nomicon/phantom-data.html)
Scanned on Mar 3, 2026
View Security Dashboard
Installation guide →