extern crate sigils; use sigils::vector::{Vector2, Vector3, Vector4}; pub fn main() { let vec2: Vector2; let vec3: Vector3; let vec4: Vector4; vec2 = Vector2::::default(); println!("Vector2: {}", vec2); vec3 = Vector3::::default(); println!("Vector3: {}", vec3); vec4 = Vector4::::default(); println!("Vector4: {}", vec4); }