# rustc version rustc 1.76.0-nightly (87e1447aa 2023-11-30)
# docs.rs version docsrs 0.6.0 (831e906b 2023-11-29)
# build log [INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/yahf-0.0.2/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/yahf-0.0.2/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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20231130-1.76.0-nightly-87e1447aa\", \"--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] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 8f05b389d6d83fda87768a9b3c032b8dd3443b3ed84f5cb042b056acd806f16d [INFO] running `Command { std: "docker" "start" "-a" "8f05b389d6d83fda87768a9b3c032b8dd3443b3ed84f5cb042b056acd806f16d", kill_on_drop: false }` [INFO] [stderr] warning: Rustdoc did not scrape the following examples because they require dev-dependencies: router_example, hello_world, tls [INFO] [stderr] If you want Rustdoc to scrape these examples, then add `doc-scrape-examples = true` [INFO] [stderr] to the [[example]] target configuration of at least one example. [INFO] [stderr] warning: Target filter specified, but no targets matched. This is a no-op [INFO] [stderr] Documenting yahf v0.0.2 (/opt/rustwide/workdir) [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/handler.rs:24:5 [INFO] [stderr] | [INFO] [stderr] 24 | / fn call_runner( [INFO] [stderr] 25 | | &'_ self, [INFO] [stderr] 26 | | run: InternalResult<Request<StandardBodyType>>, [INFO] [stderr] 27 | | ) -> impl Future<Output = InternalResult<Response<String>>> + Send + '_; [INFO] [stderr] | |____________________________________________________________________________^ [INFO] [stderr] | [INFO] [stderr] note: the lint level is defined here [INFO] [stderr] --> src/lib.rs:1:9 [INFO] [stderr] | [INFO] [stderr] 1 | #![warn(missing_docs)] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/handler.rs:78:1 [INFO] [stderr] | [INFO] [stderr] 78 | pub struct Json<T>(PhantomData<T>); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/handler.rs:82:5 [INFO] [stderr] | [INFO] [stderr] 82 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a trait [INFO] [stderr] --> src/handler.rs:93:1 [INFO] [stderr] | [INFO] [stderr] 93 | pub trait BoxedRunner: DynClone + Sync + Send { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/handler.rs:94:5 [INFO] [stderr] | [INFO] [stderr] 94 | / fn call( [INFO] [stderr] 95 | | &self, [INFO] [stderr] 96 | | req: InternalResult<GenericRequest>, [INFO] [stderr] 97 | | ) -> Pin<Box<dyn Future<Output = InternalResult<GenericResponse>> + Send>>; [INFO] [stderr] | |_______________________________________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a trait [INFO] [stderr] --> src/handler.rs:117:1 [INFO] [stderr] | [INFO] [stderr] 117 | pub trait DynClone { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/handler.rs:118:5 [INFO] [stderr] | [INFO] [stderr] 118 | fn clone_box(&self) -> Box<dyn BoxedRunner>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a trait [INFO] [stderr] --> src/middleware.rs:14:1 [INFO] [stderr] | [INFO] [stderr] 14 | pub trait PreMiddleware: Send + Sync + Copy { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated type [INFO] [stderr] --> src/middleware.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 15 | type FutCallResponse; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/middleware.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 16 | fn call(&self, error: InternalResult<Request<String>>) -> Self::FutCallResponse; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a trait [INFO] [stderr] --> src/middleware.rs:33:1 [INFO] [stderr] | [INFO] [stderr] 33 | pub trait AfterMiddleware: Send + Sync + Copy { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated type [INFO] [stderr] --> src/middleware.rs:34:5 [INFO] [stderr] | [INFO] [stderr] 34 | type FutCallResponse; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/middleware.rs:35:5 [INFO] [stderr] | [INFO] [stderr] 35 | fn call(&self, error: InternalResult<Response<String>>) -> Self::FutCallResponse; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/middleware.rs:53:1 [INFO] [stderr] | [INFO] [stderr] 53 | pub struct MiddlewareFactory<FPre, FAfter> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/middleware.rs:69:5 [INFO] [stderr] | [INFO] [stderr] 69 | / pub fn new() -> MiddlewareFactory< [INFO] [stderr] 70 | | impl PreMiddleware< [INFO] [stderr] 71 | | FutCallResponse = impl Future<Output = impl Into<InternalResult<Request<String>>>>, [INFO] [stderr] 72 | | >, [INFO] [stderr] ... | [INFO] [stderr] 75 | | >, [INFO] [stderr] 76 | | > { [INFO] [stderr] | |_____^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/middleware.rs:94:5 [INFO] [stderr] | [INFO] [stderr] 94 | / pub fn pre<NewF: Future<Output = NewCF>, NewCF: Into<InternalResult<Request<String>>>>( [INFO] [stderr] 95 | | self, [INFO] [stderr] 96 | | other_pre: impl PreMiddleware<FutCallResponse = NewF> + Sync + Copy, [INFO] [stderr] 97 | | ) -> MiddlewareFactory<impl PreMiddleware<FutCallResponse = impl Future<Output = NewCF>>, FAfter> [INFO] [stderr] | |_____________________________________________________________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/middleware.rs:119:5 [INFO] [stderr] | [INFO] [stderr] 119 | / pub fn after<NewF: Future<Output = NewCFA>, NewCFA: Into<InternalResult<Response<String>>>>( [INFO] [stderr] 120 | | self, [INFO] [stderr] 121 | | other_after: impl AfterMiddleware<FutCallResponse = NewF> + Sync + Copy, [INFO] [stderr] 122 | | ) -> MiddlewareFactory<FPre, impl AfterMiddleware<FutCallResponse = impl Future<Output = NewCFA>>> [INFO] [stderr] | |______________________________________________________________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/middleware.rs:142:5 [INFO] [stderr] | [INFO] [stderr] 142 | / pub fn build<R, FnInput, FnOutput, Deserializer, Serializer>( [INFO] [stderr] 143 | | self: Arc<Self>, [INFO] [stderr] 144 | | _runner: R, [INFO] [stderr] 145 | | _deserializer: &Deserializer, [INFO] [stderr] ... | [INFO] [stderr] 148 | | where [INFO] [stderr] 149 | | R: Runner<(FnInput, Deserializer), (FnOutput, Serializer)> + 'static, [INFO] [stderr] | |_____________________________________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: `yahf` (lib doc) generated 18 warnings [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.55s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/yahf/index.html [INFO] running `Command { std: "docker" "inspect" "8f05b389d6d83fda87768a9b3c032b8dd3443b3ed84f5cb042b056acd806f16d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8f05b389d6d83fda87768a9b3c032b8dd3443b3ed84f5cb042b056acd806f16d", kill_on_drop: false }` [INFO] [stdout] 8f05b389d6d83fda87768a9b3c032b8dd3443b3ed84f5cb042b056acd806f16d