I\'ve been playing around with implementing red-black trees from CLRS in Rust. The code (as it currently stands) is as follows: