On ARM64 Linux, c_char is u8 (unsigned), not i8 (signed). Using the platform-correct std::ffi::c_char type fixes the cross-compilation error. |
||
|---|---|---|
| .. | ||
| client.rs | ||
| client_v2.rs | ||
| device_poller.rs | ||
| mod.rs | ||
| poller_registry.rs | ||
| trap.rs | ||
| types.rs | ||
On ARM64 Linux, c_char is u8 (unsigned), not i8 (signed). Using the platform-correct std::ffi::c_char type fixes the cross-compilation error. |
||
|---|---|---|
| .. | ||
| client.rs | ||
| client_v2.rs | ||
| device_poller.rs | ||
| mod.rs | ||
| poller_registry.rs | ||
| trap.rs | ||
| types.rs | ||