ruma-client-api 0.15.2

Types for the endpoints in the Matrix client-server API.
Build #651170 2022-10-17T16:08:45.074887+00:00
# rustc version
rustc 1.66.0-nightly (b8b5caee0 2022-10-16)
# docs.rs version
docsrs 0.6.0 (5eb7632 2022-10-16)

# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/ruma-client-api-0.15.2/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/ruma-client-api-0.15.2/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" "3" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:83125433e4fff17b1ac56874832f668d9df75ee638575aca552b68e127bedee9" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--all-features" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20221016-1.66.0-nightly-b8b5caee0\", \"--static-root-path\", \"/\", \"--cap-lints\", \"warn\", \"--disable-per-crate-search\", \"--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\"" "-j3" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] f13a3e187fa88812c4eb30c76d3de9ce7ce0b2e81e984a17f3a44fb3ac8bbc11
[INFO] running `Command { std: "docker" "start" "-a" "f13a3e187fa88812c4eb30c76d3de9ce7ce0b2e81e984a17f3a44fb3ac8bbc11", kill_on_drop: false }`
[INFO] [stderr]  Documenting ruma-client-api v0.15.2 (/opt/rustwide/workdir)
[INFO] [stderr] error: Negative incoming_derive can only be used for Deserialize
[INFO] [stderr]    --> src/session/login.rs:232:24
[INFO] [stderr]     |
[INFO] [stderr] 232 |     #[incoming_derive(!Debug)]
[INFO] [stderr]     |                        ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: Negative incoming_derive can only be used for Deserialize
[INFO] [stderr]    --> src/session/login.rs:273:24
[INFO] [stderr]     |
[INFO] [stderr] 273 |     #[incoming_derive(!Debug)]
[INFO] [stderr]     |                        ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IncomingPassword` in this scope
[INFO] [stderr]    --> src/session/login.rs:153:18
[INFO] [stderr]     |
[INFO] [stderr] 153 |         Password(Password<'a>),
[INFO] [stderr]     |                  ^^^^^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]     |
[INFO] [stderr] 8   |     use crate::uiaa::IncomingPassword;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IncomingToken` in this scope
[INFO] [stderr]    --> src/session/login.rs:156:15
[INFO] [stderr]     |
[INFO] [stderr] 156 |         Token(Token<'a>),
[INFO] [stderr]     |               ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IncomingPassword` in this scope
[INFO] [stderr]    --> src/session/login.rs:249:10
[INFO] [stderr]     |
[INFO] [stderr] 249 |     impl IncomingPassword {
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]     |
[INFO] [stderr] 8   |     use crate::uiaa::IncomingPassword;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IncomingPassword` in this scope
[INFO] [stderr]    --> src/session/login.rs:262:25
[INFO] [stderr]     |
[INFO] [stderr] 262 |     impl fmt::Debug for IncomingPassword {
[INFO] [stderr]     |                         ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]     |
[INFO] [stderr] 8   |     use crate::uiaa::IncomingPassword;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IncomingToken` in this scope
[INFO] [stderr]    --> src/session/login.rs:287:10
[INFO] [stderr]     |
[INFO] [stderr] 287 |     impl IncomingToken {
[INFO] [stderr]     |          ^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IncomingToken` in this scope
[INFO] [stderr]    --> src/session/login.rs:300:25
[INFO] [stderr]     |
[INFO] [stderr] 300 |     impl fmt::Debug for IncomingToken {
[INFO] [stderr]     |                         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error: Compilation failed, aborting rustdoc
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0412`.
[INFO] [stderr] error: could not document `ruma-client-api`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `rustdoc --edition=2021 --crate-type lib --crate-name ruma_client_api src/lib.rs --target x86_64-unknown-linux-gnu -o /opt/rustwide/target/x86_64-unknown-linux-gnu/doc --cfg 'feature="client"' --cfg 'feature="compat"' --cfg 'feature="server"' --cfg 'feature="unstable-exhaustive-types"' --cfg 'feature="unstable-msc2246"' --cfg 'feature="unstable-msc2285"' --cfg 'feature="unstable-msc2448"' --cfg 'feature="unstable-msc2654"' --cfg 'feature="unstable-msc2666"' --cfg 'feature="unstable-msc2676"' --cfg 'feature="unstable-msc2677"' --cfg 'feature="unstable-msc2965"' --cfg 'feature="unstable-msc2967"' --cfg 'feature="unstable-msc3440"' --cfg 'feature="unstable-msc3488"' --cfg 'feature="unstable-msc3575"' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=3b1ec7266d1e22ad -L dependency=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern assign=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libassign-0e6f1318d8dd7f64.rmeta --extern bytes=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libbytes-23f961a28e9da80b.rmeta --extern http=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libhttp-d5b81b219cd3a161.rmeta --extern js_int=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libjs_int-cd51d2538547b8bf.rmeta --extern maplit=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libmaplit-c7e624192cd147a6.rmeta --extern percent_encoding=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libpercent_encoding-34725cf25164471e.rmeta --extern ruma_common=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libruma_common-cccd3fa2b826e65d.rmeta --extern serde=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libserde-975260af348bcfde.rmeta --extern serde_json=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libserde_json-c081ad41d130c1fa.rmeta --extern-html-root-url 'assign=https://docs.rs/assign/1.1.1/x86_64-unknown-linux-gnu' --extern-html-root-url 'bytes=https://docs.rs/bytes/1.2.1/x86_64-unknown-linux-gnu' --extern-html-root-url 'http=https://docs.rs/http/0.2.8/x86_64-unknown-linux-gnu' --extern-html-root-url 'js_int=https://docs.rs/js_int/0.2.2/x86_64-unknown-linux-gnu' --extern-html-root-url 'maplit=https://docs.rs/maplit/1.0.2/x86_64-unknown-linux-gnu' --extern-html-root-url 'percent_encoding=https://docs.rs/percent-encoding/2.2.0/x86_64-unknown-linux-gnu' --extern-html-root-url 'ruma_common=https://docs.rs/ruma-common/0.10.4/x86_64-unknown-linux-gnu' --extern-html-root-url 'serde=https://docs.rs/serde/1.0.145/x86_64-unknown-linux-gnu' --extern-html-root-url 'serde_json=https://docs.rs/serde_json/1.0.86/x86_64-unknown-linux-gnu' -Zunstable-options --cfg docsrs -Z unstable-options --emit=invocation-specific --resource-suffix -20221016-1.66.0-nightly-b8b5caee0 --static-root-path / --cap-lints warn --disable-per-crate-search --extern-html-root-takes-precedence --crate-version 0.15.2` (exit status: 1)
[INFO] running `Command { std: "docker" "inspect" "f13a3e187fa88812c4eb30c76d3de9ce7ce0b2e81e984a17f3a44fb3ac8bbc11", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f13a3e187fa88812c4eb30c76d3de9ce7ce0b2e81e984a17f3a44fb3ac8bbc11", kill_on_drop: false }`
[INFO] [stdout] f13a3e187fa88812c4eb30c76d3de9ce7ce0b2e81e984a17f3a44fb3ac8bbc11