ora-api 0.4.0

Part of the Ora scheduler framework.
Build #1206899 2024-05-01 11:56:28

Build failed. If you want to re-trigger a documentation build, you can do it here. You can find more information on docs.rs builds documentation on the builds page.

# rustc version
rustc 1.80.0-nightly (f705de596 2024-04-30)# docs.rs version
docsrs 0.6.0 (bc86a4d3 2024-04-17)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/ora-api-0.4.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/ora-api-0.4.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace-builder/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace-builder/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:99613afd962a8cfa530ec1899472a458bd015a1ab0af876cf7eb06f6006d81ea" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20240430-1.80.0-nightly-f705de596\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stdout] 83c76fe423bad62b9198664020321bf0544674977a04b42d6852b13c09710002
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "83c76fe423bad62b9198664020321bf0544674977a04b42d6852b13c09710002", kill_on_drop: false }`
[INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op
[INFO] [stderr]     Checking ora-worker v0.4.2
[INFO] [stderr] error[E0277]: the trait bound `Uuid: Serialize` is not satisfied
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ora-worker-0.4.2/src/registry.rs:88:24
[INFO] [stderr]      |
[INFO] [stderr] 88   |   #[derive(Debug, Clone, Serialize, Deserialize)]
[INFO] [stderr]      |                          ^^^^^^^^^ the trait `Serialize` is not implemented for `Uuid`
[INFO] [stderr] 89   |   pub struct WorkerInfo {
[INFO] [stderr] 90   | /     /// The worker ID.
[INFO] [stderr] 91   | |     pub id: Uuid,
[INFO] [stderr]      | |________________- required by a bound introduced by this call
[INFO] [stderr]      |
[INFO] [stderr]      = help: the following other types implement trait `Serialize`:
[INFO] [stderr]                &'a T
[INFO] [stderr]                &'a mut T
[INFO] [stderr]                ()
[INFO] [stderr]                (T0, T1)
[INFO] [stderr]                (T0, T1, T2)
[INFO] [stderr]                (T0, T1, T2, T3)
[INFO] [stderr]                (T0, T1, T2, T3, T4)
[INFO] [stderr]                (T0, T1, T2, T3, T4, T5)
[INFO] [stderr]              and 180 others
[INFO] [stderr] note: required by a bound in `registry::_::_serde::ser::SerializeStruct::serialize_field`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.199/src/ser/mod.rs:1860:21
[INFO] [stderr]      |
[INFO] [stderr] 1858 |     fn serialize_field<T>(&mut self, key: &'static str, value: &T) -> Result<(), Self::Error>
[INFO] [stderr]      |        --------------- required by a bound in this associated function
[INFO] [stderr] 1859 |     where
[INFO] [stderr] 1860 |         T: ?Sized + Serialize;
[INFO] [stderr]      |                     ^^^^^^^^^ required by this bound in `SerializeStruct::serialize_field`
[INFO] [stderr]      = note: this error originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0277]: the trait bound `Uuid: Deserialize<'_>` is not satisfied
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ora-worker-0.4.2/src/registry.rs:91:13
[INFO] [stderr]      |
[INFO] [stderr] 91   |     pub id: Uuid,
[INFO] [stderr]      |             ^^^^ the trait `Deserialize<'_>` is not implemented for `Uuid`
[INFO] [stderr]      |
[INFO] [stderr]      = help: the following other types implement trait `Deserialize<'de>`:
[INFO] [stderr]                <&'a Path as Deserialize<'de>>
[INFO] [stderr]                <&'a [u8] as Deserialize<'de>>
[INFO] [stderr]                <&'a str as Deserialize<'de>>
[INFO] [stderr]                <() as Deserialize<'de>>
[INFO] [stderr]                <(T0, T1) as Deserialize<'de>>
[INFO] [stderr]                <(T0, T1, T2) as Deserialize<'de>>
[INFO] [stderr]                <(T0, T1, T2, T3) as Deserialize<'de>>
[INFO] [stderr]                <(T0, T1, T2, T3, T4) as Deserialize<'de>>
[INFO] [stderr]              and 198 others
[INFO] [stderr] note: required by a bound in `next_element`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.199/src/de/mod.rs:1726:12
[INFO] [stderr]      |
[INFO] [stderr] 1724 |     fn next_element<T>(&mut self) -> Result<Option<T>, Self::Error>
[INFO] [stderr]      |        ------------ required by a bound in this associated function
[INFO] [stderr] 1725 |     where
[INFO] [stderr] 1726 |         T: Deserialize<'de>,
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^ required by this bound in `SeqAccess::next_element`
[INFO] [stderr] 
[INFO] [stderr] error[E0277]: the trait bound `Uuid: Deserialize<'_>` is not satisfied
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ora-worker-0.4.2/src/registry.rs:91:13
[INFO] [stderr]      |
[INFO] [stderr] 91   |     pub id: Uuid,
[INFO] [stderr]      |             ^^^^ the trait `Deserialize<'_>` is not implemented for `Uuid`
[INFO] [stderr]      |
[INFO] [stderr]      = help: the following other types implement trait `Deserialize<'de>`:
[INFO] [stderr]                <&'a Path as Deserialize<'de>>
[INFO] [stderr]                <&'a [u8] as Deserialize<'de>>
[INFO] [stderr]                <&'a str as Deserialize<'de>>
[INFO] [stderr]                <() as Deserialize<'de>>
[INFO] [stderr]                <(T0, T1) as Deserialize<'de>>
[INFO] [stderr]                <(T0, T1, T2) as Deserialize<'de>>
[INFO] [stderr]                <(T0, T1, T2, T3) as Deserialize<'de>>
[INFO] [stderr]                <(T0, T1, T2, T3, T4) as Deserialize<'de>>
[INFO] [stderr]              and 198 others
[INFO] [stderr] note: required by a bound in `next_value`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.199/src/de/mod.rs:1865:12
[INFO] [stderr]      |
[INFO] [stderr] 1863 |     fn next_value<V>(&mut self) -> Result<V, Self::Error>
[INFO] [stderr]      |        ---------- required by a bound in this associated function
[INFO] [stderr] 1864 |     where
[INFO] [stderr] 1865 |         V: Deserialize<'de>,
[INFO] [stderr]      |            ^^^^^^^^^^^^^^^^ required by this bound in `MapAccess::next_value`
[INFO] [stderr] 
[INFO] [stderr] error[E0277]: the trait bound `Uuid: Deserialize<'_>` is not satisfied
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/ora-worker-0.4.2/src/registry.rs:88:35
[INFO] [stderr]    |
[INFO] [stderr] 88 | #[derive(Debug, Clone, Serialize, Deserialize)]
[INFO] [stderr]    |                                   ^^^^^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Uuid`
[INFO] [stderr]    |
[INFO] [stderr]    = help: the following other types implement trait `Deserialize<'de>`:
[INFO] [stderr]              <&'a Path as Deserialize<'de>>
[INFO] [stderr]              <&'a [u8] as Deserialize<'de>>
[INFO] [stderr]              <&'a str as Deserialize<'de>>
[INFO] [stderr]              <() as Deserialize<'de>>
[INFO] [stderr]              <(T0, T1) as Deserialize<'de>>
[INFO] [stderr]              <(T0, T1, T2) as Deserialize<'de>>
[INFO] [stderr]              <(T0, T1, T2, T3) as Deserialize<'de>>
[INFO] [stderr]              <(T0, T1, T2, T3, T4) as Deserialize<'de>>
[INFO] [stderr]            and 198 others
[INFO] [stderr] note: required by a bound in `registry::_::_serde::__private::de::missing_field`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.199/src/private/de.rs:25:8
[INFO] [stderr]    |
[INFO] [stderr] 23 | pub fn missing_field<'de, V, E>(field: &'static str) -> Result<V, E>
[INFO] [stderr]    |        ------------- required by a bound in this function
[INFO] [stderr] 24 | where
[INFO] [stderr] 25 |     V: Deserialize<'de>,
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^ required by this bound in `missing_field`
[INFO] [stderr]    = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0277`.
[INFO] [stderr] error: could not compile `ora-worker` (lib) due to 4 previous errors
[INFO] running `Command { std: "docker" "inspect" "83c76fe423bad62b9198664020321bf0544674977a04b42d6852b13c09710002", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "83c76fe423bad62b9198664020321bf0544674977a04b42d6852b13c09710002", kill_on_drop: false }`
[INFO] [stdout] 83c76fe423bad62b9198664020321bf0544674977a04b42d6852b13c09710002