add support for rust