在Rust中给定基数时,如何将字符串转换为整数?

在Rust中给定基数时,如何将字符串转换为整数?,rust,Rust,我有一个八进制数字的字符串。现在我想把这个字符串转换成一个整数。我找到了text.parse(),它将字符串转换为基数为10的整数。 如何将字符串转换为给定基数的数字?(理想的解决方案适用于十六进制/十进制/二进制/八进制,而不仅仅适用于八进制)

我有一个八进制数字的字符串。现在我想把这个字符串转换成一个整数。我找到了
text.parse()
,它将字符串转换为基数为10的整数。 如何将字符串转换为给定基数的数字?(理想的解决方案适用于十六进制/十进制/二进制/八进制,而不仅仅适用于八进制)