hermodapi 0.1.0

Hermod is a platform for automated business-customer interactions.
Build #440339 2021-09-27 00:06:18

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.57.0-nightly (addb4da68 2021-09-25)

# docs.rs version docsrs 0.6.0 (8e35ec4 2021-09-21)

# build log [INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/hermodapi-0.1.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/hermodapi-0.1.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/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" "3221225472" "--cpus" "2" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-j2" "--" "-Z" "unstable-options" "--emit=invocation-specific" "--resource-suffix" "-20210925-1.57.0-nightly-addb4da68" "--static-root-path" "/" "--cap-lints" "warn" "--disable-per-crate-search", kill_on_drop: false }` [INFO] [stdout] 11f780bdf7194b0531c5e4964b944f9b748a8f72cb306382d4c03e7a54f8531f [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" "11f780bdf7194b0531c5e4964b944f9b748a8f72cb306382d4c03e7a54f8531f", kill_on_drop: false }` [INFO] [stderr] Documenting hermodapi v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] error: error communicating with the server: Cannot assign requested address (os error 99) [INFO] [stderr] --> src/auth.rs:16:16 [INFO] [stderr] | [INFO] [stderr] 16 | let user = sqlx::query_as!(User, "SELECT * FROM account WHERE id=$1", user_id) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: error communicating with the server: Cannot assign requested address (os error 99) [INFO] [stderr] --> src/auth.rs:71:15 [INFO] [stderr] | [INFO] [stderr] 71 | let row = sqlx::query_as!( [INFO] [stderr] | _______________^ [INFO] [stderr] 72 | | User, [INFO] [stderr] 73 | | r#" [INFO] [stderr] 74 | | SELECT * [INFO] [stderr] ... | [INFO] [stderr] 78 | | username, [INFO] [stderr] 79 | | ) [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: error communicating with the server: Cannot assign requested address (os error 99) [INFO] [stderr] --> src/db/user.rs:60:9 [INFO] [stderr] | [INFO] [stderr] 60 | / sqlx::query!( [INFO] [stderr] 61 | | "INSERT INTO account (id, username, password) [INFO] [stderr] 62 | | VALUES ($1, $2, $3)", [INFO] [stderr] 63 | | self.id, [INFO] [stderr] 64 | | self.username, [INFO] [stderr] 65 | | password_hash, [INFO] [stderr] 66 | | ) [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: error communicating with the server: Cannot assign requested address (os error 99) [INFO] [stderr] --> src/handlers/qr_code.rs:22:28 [INFO] [stderr] | [INFO] [stderr] 22 | if let Some(qr_code) = sqlx::query!("SELECT * FROM qr_code WHERE slug=$1", &query.slug) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: error communicating with the server: Cannot assign requested address (os error 99) [INFO] [stderr] --> src/handlers/qr_code.rs:52:9 [INFO] [stderr] | [INFO] [stderr] 52 | / sqlx::query!( [INFO] [stderr] 53 | | r#" [INFO] [stderr] 54 | | INSERT INTO qr_code (id, account_id, slug, generation_data) [INFO] [stderr] 55 | | VALUES ($1, $2, $3, $4)"#, [INFO] [stderr] ... | [INFO] [stderr] 59 | | query.generation_data [INFO] [stderr] 60 | | ) [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `$crate::sqlx_macros::expand_query` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: Compilation failed, aborting rustdoc [INFO] [stderr] [INFO] [stderr] error: could not document `hermodapi` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustdoc --edition=2018 --crate-type lib --crate-name hermodapi src/lib.rs -o /opt/rustwide/target/doc --error-format=json --json=diagnostic-rendered-ansi -Z unstable-options --emit=invocation-specific --resource-suffix -20210925-1.57.0-nightly-addb4da68 --static-root-path / --cap-lints warn --disable-per-crate-search -L dependency=/opt/rustwide/target/debug/deps --extern actix=/opt/rustwide/target/debug/deps/libactix-efd767858f2ce593.rmeta --extern actix_identity=/opt/rustwide/target/debug/deps/libactix_identity-9160b77b84343874.rmeta --extern actix_session=/opt/rustwide/target/debug/deps/libactix_session-e01d8192825a719a.rmeta --extern actix_web=/opt/rustwide/target/debug/deps/libactix_web-c62fdef4d10135c5.rmeta --extern anyhow=/opt/rustwide/target/debug/deps/libanyhow-8ad34eb84c9d4ffb.rmeta --extern argon2=/opt/rustwide/target/debug/deps/libargon2-1a494455bde6ecf7.rmeta --extern base64=/opt/rustwide/target/debug/deps/libbase64-fc54b7dac8c37ff8.rmeta --extern chrono=/opt/rustwide/target/debug/deps/libchrono-28905efb3f924b60.rmeta --extern config=/opt/rustwide/target/debug/deps/libconfig-6a3fcb4e3a632329.rmeta --extern rand=/opt/rustwide/target/debug/deps/librand-87d1a3129b342439.rmeta --extern serde=/opt/rustwide/target/debug/deps/libserde-2594a9875f1f3a96.rmeta --extern serde_aux=/opt/rustwide/target/debug/deps/libserde_aux-ce3697e93771d04b.rmeta --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-029a5290aa661b0d.rmeta --extern sqlx=/opt/rustwide/target/debug/deps/libsqlx-a48bfde112446e80.rmeta --extern thiserror=/opt/rustwide/target/debug/deps/libthiserror-cf5bd9e56898277e.rmeta --extern tokio=/opt/rustwide/target/debug/deps/libtokio-e611d4a876b5c82c.rmeta --extern tracing=/opt/rustwide/target/debug/deps/libtracing-fc18b0d84cde686b.rmeta --extern tracing_bunyan_formatter=/opt/rustwide/target/debug/deps/libtracing_bunyan_formatter-82d2d462900629b9.rmeta --extern tracing_log=/opt/rustwide/target/debug/deps/libtracing_log-e8962490393fd41e.rmeta --extern tracing_subscriber=/opt/rustwide/target/debug/deps/libtracing_subscriber-7d5ed26ed279b69f.rmeta --extern uuid=/opt/rustwide/target/debug/deps/libuuid-e700811d9325ab90.rmeta --extern-html-root-url 'actix=https://docs.rs/actix/0.11.1/x86_64-unknown-linux-gnu' --extern-html-root-url 'actix_identity=https://docs.rs/actix-identity/0.4.0-beta.2/x86_64-unknown-linux-gnu' --extern-html-root-url 'actix_session=https://docs.rs/actix-session/0.5.0-beta.2/x86_64-unknown-linux-gnu' --extern-html-root-url 'actix_web=https://docs.rs/actix-web/4.0.0-beta.9/x86_64-unknown-linux-gnu' --extern-html-root-url 'anyhow=https://docs.rs/anyhow/1.0.44/x86_64-unknown-linux-gnu' --extern-html-root-url 'argon2=https://docs.rs/argon2/0.3.1/x86_64-unknown-linux-gnu' --extern-html-root-url 'base64=https://docs.rs/base64/0.13.0/x86_64-unknown-linux-gnu' --extern-html-root-url 'chrono=https://docs.rs/chrono/0.4.19/x86_64-unknown-linux-gnu' --extern-html-root-url 'config=https://docs.rs/config/0.10.1/x86_64-unknown-linux-gnu' --extern-html-root-url 'rand=https://docs.rs/rand/0.8.4/x86_64-unknown-linux-gnu' --extern-html-root-url 'serde=https://docs.rs/serde/1.0.130/x86_64-unknown-linux-gnu' --extern-html-root-url 'serde_aux=https://docs.rs/serde-aux/1.1.0/x86_64-unknown-linux-gnu' --extern-html-root-url 'serde_json=https://docs.rs/serde_json/1.0.68/x86_64-unknown-linux-gnu' --extern-html-root-url 'sqlx=https://docs.rs/sqlx/0.5.7/x86_64-unknown-linux-gnu' --extern-html-root-url 'thiserror=https://docs.rs/thiserror/1.0.29/x86_64-unknown-linux-gnu' --extern-html-root-url 'tokio=https://docs.rs/tokio/1.12.0/x86_64-unknown-linux-gnu' --extern-html-root-url 'tracing=https://docs.rs/tracing/0.1.28/x86_64-unknown-linux-gnu' --extern-html-root-url 'tracing_bunyan_formatter=https://docs.rs/tracing-bunyan-formatter/0.2.6/x86_64-unknown-linux-gnu' --extern-html-root-url 'tracing_log=https://docs.rs/tracing-log/0.1.2/x86_64-unknown-linux-gnu' --extern-html-root-url 'tracing_subscriber=https://docs.rs/tracing-subscriber/0.2.24/x86_64-unknown-linux-gnu' --extern-html-root-url 'uuid=https://docs.rs/uuid/0.8.2/x86_64-unknown-linux-gnu' -Zunstable-options --crate-version 0.1.0` (exit status: 1) [INFO] running `Command { std: "docker" "inspect" "11f780bdf7194b0531c5e4964b944f9b748a8f72cb306382d4c03e7a54f8531f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "11f780bdf7194b0531c5e4964b944f9b748a8f72cb306382d4c03e7a54f8531f", kill_on_drop: false }` [INFO] [stdout] 11f780bdf7194b0531c5e4964b944f9b748a8f72cb306382d4c03e7a54f8531f