Function rust_info::get
[−]
[src]
pub fn get() -> RustInfo
Loads and returns the current rust compiler version and setup.
In case partial data is not available, those values will be set to Option::None.
Example
extern crate rust_info; fn main() { let rust_info = rust_info::get(); println!("Version: {}", rust_info.version.unwrap()); println!("Channel: {:#?}", rust_info.channel.unwrap()); println!("Target Arch: {}", rust_info.target_arch.unwrap_or("unknown".to_string())); println!("Target Env: {}", rust_info.target_env.unwrap_or("unknown".to_string())); println!("Target OS: {}", rust_info.target_os.unwrap_or("unknown".to_string())); println!("Target Pointer Width: {}", rust_info.target_pointer_width.unwrap_or("unknown".to_string())); println!("Target Vendor: {}", rust_info.target_vendor.unwrap_or("unknown".to_string())); }