Old 'rust' runner had stale glibc causing linker failures. Now uses 'docker' runner (same as other repos) with explicit rust:1-bookworm container image (modern glibc). Added cargo cache step for faster builds.
Old 'rust' runner had stale glibc causing linker failures. Now uses 'docker' runner (same as other repos) with explicit rust:1-bookworm container image (modern glibc). Added cargo cache step for faster builds.