xref: /aosp_15_r20/external/bazelbuild-rules_rust/examples/wasm_bindgen/main.rs (revision d4726bddaa87cc4778e7472feed243fa4b6c267f)
1*d4726bddSHONG Yifan use wasm_bindgen::prelude::*;
2*d4726bddSHONG Yifan 
3*d4726bddSHONG Yifan #[wasm_bindgen]
double(i: i32) -> i324*d4726bddSHONG Yifan pub fn double(i: i32) -> i32 {
5*d4726bddSHONG Yifan     i * 2
6*d4726bddSHONG Yifan }
7*d4726bddSHONG Yifan 
8*d4726bddSHONG Yifan #[allow(dead_code)]
main()9*d4726bddSHONG Yifan fn main() {
10*d4726bddSHONG Yifan     println!("Hello {}", double(2));
11*d4726bddSHONG Yifan }
12