RustCP backend