Rust doctests. They unite documentation and unit test. Basically documentation that's never so out of sync its assert fail.