tools/corrosion/test/cxxbridge/cxxbridge_cpp2rust/rust/src/main.rs
branchtransitional_engine
changeset 16050 6a3dc15b78b9
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tools/corrosion/test/cxxbridge/cxxbridge_cpp2rust/rust/src/main.rs	Wed Aug 28 15:31:51 2024 +0200
@@ -0,0 +1,14 @@
+use cxxbridge_lib::ffi::{RsImage,Rgba,read_image};
+
+fn main() {
+    println!("main function");
+    let expected = RsImage { width: 1, height: 1, raster: Rgba {
+        r: 1.0,
+        g: 2.0,
+        b: 3.0,
+        a: 4.0,
+    }};
+    let actual = read_image("dummy path");
+    println!("returned from C++");
+    assert_eq!(actual, expected)
+}
\ No newline at end of file