Compiling using cargo