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 `&[u8]` cat::foo(b"hello"); // Test the return type is `Vec<u8>` let t: Vec<u8> = cat::bar(); assert_eq!(t, b"world"); } }