I am not a Rust expert, but wouldn't extension traits and Unicode character look-alikes allow for a subtle attack vector?
What would stop someone from creating a trait that looks similar to an existing function name, but that does something bad?
What would stop someone from creating a trait that looks similar to an existing function name, but that does something bad?