1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
include!(env!("BINDINGS")); struct Component; export!(Component); impl Guest for Component { fn run() { // Test the argument is `&str` cat::foo("hello"); // Test the return type is `String` let t: String = cat::bar(); assert_eq!(t, "world"); } }