A simple Rust 3D vector library for solving Codewars' "Program a Calculator #2 - 3D Vectors" by donaldsebleung. I'm putting this out there to make sure I remember I did that as it may come handy later! Cool feature: float precision is handled using an epsilon of 0.000001 by default.
Note: uses (x, y, z) notation except for the statically-declared unit vectors i, j and k.