Added rust support
Submodule update