[Rust] Implicit interface satisfaction considered unsatisfying
impl foo for bar
neatly solves a problem that I think golang has: there's no obvious way to "document" for humans that something implements a certain interface. It's implicit, which is nice, but it takes away the "documented with some code" benefit that impl for
has.