pub fn test_rust(a: Data, b: Data) -> Data