Refined Types in Rust: Parse, Don't Validate
Dec 28, 2025 · 8 min read · Note: This post was originally published on Entropic Drift. The String Problem How many times have you seen function signatures like this? fn send_email(to: String, subject: String, body: String) -> Result<(), Error>; fn create_user(email: String, ...
Join discussion


