feat(rust): introduce a plug-in mechanism for rust modules #8780
rust.yml
on: pull_request
format
6s
clippy
7m 30s
Check Rust dependencies (cargo-deny)
28s
linux-arm
43m 24s
build-no-lock
15m 11s
windows-build
33m 28s
Matrix: linux-build
Matrix: mac-build
Matrix: msrv
Annotations
7 errors and 61 warnings
format
Process completed with exit code 1.
|
clippy
Process completed with exit code 101.
|
mac-build (nightly)
Process completed with exit code 101.
|
mac-build (stable)
The job was canceled because "nightly" failed.
|
mac-build (stable)
The operation was canceled.
|
windows-build
Process completed with exit code 1.
|
linux-build (stable)
Process completed with exit code 1.
|
clippy
Cache not found for keys: v0-rust-clippy-Linux-4245b1a6-d248c133, v0-rust-clippy-Linux-4245b1a6
|
MSRV Check - Rust v1.80.1
Cache not found for keys: v0-rust-msrv-Linux-c71e8157-d248c133, v0-rust-msrv-Linux-c71e8157
|
build-no-lock
Cache not found for keys: v0-rust-build-no-lock-Linux-c71e8157-f0939c20, v0-rust-build-no-lock-Linux-c71e8157
|
mac-build (nightly)
Cache not found for keys: v0-rust-mac-build-Darwin-b008436e-d248c133, v0-rust-mac-build-Darwin-b008436e
|
mac-build (stable)
Cache not found for keys: v0-rust-mac-build-Darwin-b008436e-d248c133, v0-rust-mac-build-Darwin-b008436e
|
linux-build (nightly)
Cache not found for keys: v0-rust-linux-build-Linux-e20955ea-d248c133, v0-rust-linux-build-Linux-e20955ea
|
linux-build (nightly)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
|
linux-build (nightly):
rust/lance/src/plugin.rs#L28
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-build (nightly):
rust/lance/src/plugin.rs#L29
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-build (nightly):
rust/lance/src/plugin.rs#L30
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-build (nightly):
rust/lance/src/plugin.rs#L28
`extern` fn uses type `dyn plugin::PluginInstance`, which is not FFI-safe
|
linux-build (nightly):
rust/lance/src/plugin.rs#L29
`extern` fn uses type `dyn plugin::PluginInstance`, which is not FFI-safe
|
linux-build (nightly):
rust/lance/src/plugin.rs#L30
`extern` fn uses type `dyn plugin::PluginInstance`, which is not FFI-safe
|
linux-build (nightly):
rust/lance/src/plugin.rs#L255
unused `std::result::Result` that must be used
|
linux-build (nightly):
rust/lance/examples/demo_plugin.rs#L32
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-build (nightly):
rust/lance/examples/demo_plugin.rs#L33
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-build (nightly):
rust/lance/examples/demo_plugin.rs#L36
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-build (nightly):
rust/lance/src/plugin.rs#L28
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-build (nightly):
rust/lance/src/plugin.rs#L29
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-build (nightly):
rust/lance/src/plugin.rs#L30
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-build (nightly):
rust/lance/examples/demo_plugin.rs#L32
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-build (nightly):
rust/lance/examples/demo_plugin.rs#L33
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-build (nightly):
rust/lance/examples/demo_plugin.rs#L36
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-build (nightly):
rust/lance/examples/demo_plugin.rs#L41
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-build (nightly):
rust/lance/examples/demo_plugin.rs#L46
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-build (nightly):
rust/lance/examples/demo_plugin.rs#L62
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-build (nightly):
rust/lance/src/plugin.rs#L28
`extern` fn uses type `dyn plugin::PluginInstance`, which is not FFI-safe
|
linux-build (nightly)
Cache not found for keys: v0-rust-linux-build-Linux-e20955ea-d248c133, v0-rust-linux-build-Linux-e20955ea
|
windows-build
Cache not found for keys: v0-rust-windows-build-Windows_NT-e233bbd1-d609977f, v0-rust-windows-build-Windows_NT-e233bbd1
|
linux-build (stable)
Cache not found for keys: v0-rust-linux-build-Linux-1d3caa50-d248c133, v0-rust-linux-build-Linux-1d3caa50
|
linux-build (stable):
rust/lance/src/plugin.rs#L28
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-build (stable):
rust/lance/src/plugin.rs#L29
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-build (stable):
rust/lance/src/plugin.rs#L30
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-build (stable):
rust/lance/src/plugin.rs#L28
`extern` fn uses type `dyn plugin::PluginInstance`, which is not FFI-safe
|
linux-build (stable):
rust/lance/src/plugin.rs#L29
`extern` fn uses type `dyn plugin::PluginInstance`, which is not FFI-safe
|
linux-build (stable):
rust/lance/src/plugin.rs#L30
`extern` fn uses type `dyn plugin::PluginInstance`, which is not FFI-safe
|
linux-build (stable):
rust/lance/src/plugin.rs#L255
unused `std::result::Result` that must be used
|
linux-build (stable)
Cache not found for keys: v0-rust-linux-build-Linux-1d3caa50-d248c133, v0-rust-linux-build-Linux-1d3caa50
|
linux-arm
Cache not found for keys: v0-rust-linux-arm-Linux-aecf6c98-d248c133, v0-rust-linux-arm-Linux-aecf6c98
|
linux-arm
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
|
linux-arm
Cache not found for keys: v0-rust-linux-arm-Linux-aecf6c98-d248c133, v0-rust-linux-arm-Linux-aecf6c98
|
linux-arm:
rust/lance/src/plugin.rs#L28
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-arm:
rust/lance/src/plugin.rs#L29
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-arm:
rust/lance/src/plugin.rs#L30
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-arm:
rust/lance/examples/demo_plugin.rs#L32
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-arm:
rust/lance/examples/demo_plugin.rs#L33
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-arm:
rust/lance/examples/demo_plugin.rs#L36
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-arm:
rust/lance/examples/demo_plugin.rs#L41
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-arm:
rust/lance/examples/demo_plugin.rs#L46
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-arm:
rust/lance/examples/demo_plugin.rs#L62
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-arm:
rust/lance/src/plugin.rs#L28
`extern` fn uses type `dyn plugin::PluginInstance`, which is not FFI-safe
|
linux-arm:
rust/lance/src/plugin.rs#L28
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-arm:
rust/lance/src/plugin.rs#L29
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-arm:
rust/lance/src/plugin.rs#L30
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-arm:
rust/lance/src/plugin.rs#L28
`extern` fn uses type `dyn plugin::PluginInstance`, which is not FFI-safe
|
linux-arm:
rust/lance/src/plugin.rs#L29
`extern` fn uses type `dyn plugin::PluginInstance`, which is not FFI-safe
|
linux-arm:
rust/lance/src/plugin.rs#L30
`extern` fn uses type `dyn plugin::PluginInstance`, which is not FFI-safe
|
linux-arm:
rust/lance/src/plugin.rs#L255
unused `std::result::Result` that must be used
|
linux-arm:
rust/lance/examples/demo_plugin.rs#L32
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-arm:
rust/lance/examples/demo_plugin.rs#L33
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|
linux-arm:
rust/lance/examples/demo_plugin.rs#L36
`extern` fn uses type `dyn PluginInstance`, which is not FFI-safe
|