1 use anyhow::Result; 2 3 use rust_library::rust_double_value; 4 cc_double_value(value: i32) -> i325extern "C" { fn cc_double_value(value: i32) -> i32; } 6 7 #[tokio::main] main() -> Result<()>8async fn main() -> Result<()> { 9 println!("Hello World!"); 10 println!("CC: {}", unsafe{ cc_double_value(5) }); 11 println!("Rust: {}", rust_double_value(5)); 12 13 Ok(()) 14 } 15