add rust filetype detection