8000 Adds hash and cmp functions to IonData · popematt/ion-rust@9d1bd75 · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Adds hash and cmp functions to IonData #216

Triggered via push March 6, 2025 22:51
Status Failure
Total duration 4m 1s
Artifacts

coverage.yml

on: push
Matrix: Build and Test
Fit to window
Zoom out
Zoom in

Annotations

5 errors
Build and Test (ubuntu-latest)
Codecov: Failed to properly create commit: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
trait `ion_data::ion_ord::IonDataOrd` is more private than the item `ion_data::IonData<T>`: 3BAF src/ion_data/mod.rs#L67
error: trait `ion_data::ion_ord::IonDataOrd` is more private than the item `ion_data::IonData<T>` --> src/ion_data/mod.rs:67:1 | 67 | impl<T: IonDataOrd> IonData<T> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ implementation `ion_data::IonData<T>` is reachable at visibility `pub` | note: but trait `ion_data::ion_ord::IonDataOrd` is only usable at visibility `pub(crate)` --> src/ion_data/ion_ord.rs:11:1 | 11 | pub(crate) trait IonDataOrd { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
trait `ion_data::ion_data_hash::IonDataHash` is more private than the item `ion_data::IonData<T>`: src/ion_data/mod.rs#L61
error: trait `ion_data::ion_data_hash::IonDataHash` is more private than the item `ion_data::IonData<T>` --> src/ion_data/mod.rs:61:1 | 61 | impl<T: IonDataHash> IonData<T> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ implementation `ion_data::IonData<T>` is reachable at visibility `pub` | note: but trait `ion_data::ion_data_hash::IonDataHash` is only usable at visibility `pub(crate)` --> src/ion_data/ion_data_hash.rs:14:1 | 14 | pub(crate) trait IonDataHash { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ = note: `-D private-bounds` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(private_bounds)]`
trait `ion_data::ion_ord::IonDataOrd` is more private than the item `ion_data::IonData<T>`: src/ion_data/mod.rs#L67
error: trait `ion_data::ion_ord::IonDataOrd` is more private than the item `ion_data::IonData<T>` --> src/ion_data/mod.rs:67:1 | 67 | impl<T: IonDataOrd> IonData<T> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ implementation `ion_data::IonData<T>` is reachable at visibility `pub` | note: but trait `ion_data::ion_ord::IonDataOrd` is only usable at visibility `pub(crate)` --> src/ion_data/ion_ord.rs:11:1 | 11 | pub(crate) trait IonDataOrd { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
trait `ion_data::ion_data_hash::IonDataHash` is more private than the item `ion_data::IonData<T>`: src/ion_data/mod.rs#L61
error: trait `ion_data::ion_data_hash::IonDataHash` is more private than the item `ion_data::IonData<T>` --> src/ion_data/mod.rs:61:1 | 61 | impl<T: IonDataHash> IonData<T> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ implementation `ion_data::IonData<T>` is reachable at visibility `pub` | note: but trait `ion_data::ion_data_hash::IonDataHash` is only usable at visibility `pub(crate)` --> src/ion_data/ion_data_hash.rs:14:1 | 14 | pub(crate) trait IonDataHash { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ = note: `-D private-bounds` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(private_bounds)]`
0