diff --git a/src/rt/rust_internal.h b/src/rt/rust_internal.h index 2676e9b9b191471124d2beb98637249ffc9cfdce..29e36fcd72dc19ce3db9e4645e6443a7ea68ec81 100644 --- a/src/rt/rust_internal.h +++ b/src/rt/rust_internal.h @@ -47,8 +47,8 @@ extern "C" { #include "sync/lock_and_signal.h" #include "sync/lock_free_queue.h" -class rust_dom; -class rust_task; +struct rust_dom; +struct rust_task; class rust_log; class rust_port; class rust_chan; diff --git a/src/rt/rust_log.h b/src/rt/rust_log.h index 51019a89febfe5e75ecf55c54f230607b8967fa2..dd42ee008f3e58401af9bd08d07f3765f14c4608 100644 --- a/src/rt/rust_log.h +++ b/src/rt/rust_log.h @@ -22,8 +22,8 @@ const uint32_t log_note = 1; } \ } while (0) -class rust_dom; -class rust_task; +struct rust_dom; +struct rust_task; class rust_log { diff --git a/src/rt/rust_proxy.h b/src/rt/rust_proxy.h index 2b5e820da100a1cdc2847b96299e447e97c0ad11..ce41b6544f9b4b26f77cab6dda1e9f2a53a90cbf 100644 --- a/src/rt/rust_proxy.h +++ b/src/rt/rust_proxy.h @@ -64,7 +64,7 @@ public: }; class rust_message_queue; -class rust_task; +struct rust_task; // // Local Variables: