Build #503155 2022-02-02 10:19: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.60.0-nightly (2681f253b 2022-02-01)

# docs.rs version docsrs 0.6.0 (5c3b689 2022-02-01)

# build log [INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/nstd-0.6.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/nstd-0.6.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" "3" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/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\", \"-20220201-1.60.0-nightly-2681f253b\", \"--static-root-path\", \"/\", \"--cap-lints\", \"warn\", \"--disable-per-crate-search\"]" "-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] [stdout] 5753bd099fa4df1598a027258d7dcbd11413866db29db692c6909d74fefcd37b [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" "5753bd099fa4df1598a027258d7dcbd11413866db29db692c6909d74fefcd37b", kill_on_drop: false }` [INFO] [stderr] Documenting nstd v0.6.0 (/opt/rustwide/workdir) [INFO] [stderr] error[E0432]: unresolved import `image` [INFO] [stderr] --> src/image.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use image::{ColorType, DynamicImage as Image, GenericImageView}; [INFO] [stderr] | ^^^^^ help: a similar path exists: `crate::image` [INFO] [stderr] | [INFO] [stderr] = note: `use` statements changed in Rust 2018; read more at <https://doc.rust-lang.org/edition-guide/rust-2018/module-system/path-clarity.html> [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `chrono` [INFO] [stderr] --> src/time.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use chrono::prelude::*; [INFO] [stderr] | ^^^^^^ use of undeclared crate or module `chrono` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `cpal` [INFO] [stderr] --> src/audio.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use cpal::{ [INFO] [stderr] | ^^^^ use of undeclared crate or module `cpal` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `winit` [INFO] [stderr] --> src/gui.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | use winit::{ [INFO] [stderr] | ^^^^^ use of undeclared crate or module `winit` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `winit` [INFO] [stderr] --> src/events.rs:18:5 [INFO] [stderr] | [INFO] [stderr] 18 | use winit::{ [INFO] [stderr] | ^^^^^ use of undeclared crate or module `winit` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winit_input_helper` [INFO] [stderr] --> src/input.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use winit_input_helper::WinitInputHelper; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `winit_input_helper` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `cpal` [INFO] [stderr] --> src/audio.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use cpal::{ [INFO] [stderr] | ^^^^ use of undeclared crate or module `cpal` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `winit` [INFO] [stderr] --> src/events.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | use winit::platform::run_return::EventLoopExtRunReturn; [INFO] [stderr] | ^^^^^ use of undeclared crate or module `winit` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `winit` [INFO] [stderr] --> src/events.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 15 | use winit::platform::unix::EventLoopExtUnix; [INFO] [stderr] | ^^^^^ use of undeclared crate or module `winit` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved imports `rodio`, `winit::platform::run_return::EventLoopExtRunReturn`, `winit::platform::unix::EventLoopExtUnix`, `winit::event_loop::ControlFlow`, `winit::event_loop::EventLoop`, `winit::event_loop::EventLoopWindowTarget`, `winit::window::WindowId` [INFO] [stderr] --> src/audio.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use rodio::{Decoder, OutputStream, OutputStreamHandle, Sink}; [INFO] [stderr] | ^^^^^ use of undeclared crate or module `rodio` [INFO] [stderr] | [INFO] [stderr] ::: src/events.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | use winit::platform::run_return::EventLoopExtRunReturn; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 14 | #[cfg(target_os = "linux")] [INFO] [stderr] 15 | use winit::platform::unix::EventLoopExtUnix; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 20 | event_loop::{ControlFlow, EventLoop, EventLoopWindowTarget}, [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 21 | window::WindowId, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `winit_input_helper` [INFO] [stderr] --> src/events.rs:23:5 [INFO] [stderr] | [INFO] [stderr] 23 | use winit_input_helper::WinitInputHelper; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `winit_input_helper` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `wgpu` [INFO] [stderr] --> src/gl.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 11 | use wgpu::{util::*, *}; [INFO] [stderr] | ^^^^ use of undeclared crate or module `wgpu` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved imports `futures`, `wgpu::util::*` [INFO] [stderr] --> src/gl.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use futures::executor; [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `futures` [INFO] [stderr] ... [INFO] [stderr] 11 | use wgpu::{util::*, *}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `wgpu` [INFO] [stderr] --> src/gl.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 11 | use wgpu::{util::*, *}; [INFO] [stderr] | ^^^^ use of undeclared crate or module `wgpu` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `num_derive` [INFO] [stderr] --> src/input/key.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use num_derive::*; [INFO] [stderr] | ^^^^^^^^^^ use of undeclared crate or module `num_derive` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `winit` [INFO] [stderr] --> src/input/key.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use winit::event::VirtualKeyCode; [INFO] [stderr] | ^^^^^ use of undeclared crate or module `winit` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved imports `num_traits`, `winit::event::VirtualKeyCode` [INFO] [stderr] --> src/input/key.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use num_traits::*; [INFO] [stderr] | ^^^^^^^^^^ use of undeclared crate or module `num_traits` [INFO] [stderr] 3 | use winit::event::VirtualKeyCode; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find derive macro `FromPrimitive` in this scope [INFO] [stderr] --> src/input/key.rs:12:10 [INFO] [stderr] | [INFO] [stderr] 12 | #[derive(FromPrimitive, ToPrimitive)] [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find derive macro `ToPrimitive` in this scope [INFO] [stderr] --> src/input/key.rs:12:25 [INFO] [stderr] | [INFO] [stderr] 12 | #[derive(FromPrimitive, ToPrimitive)] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `EventLoop` in this scope [INFO] [stderr] --> src/events.rs:26:31 [INFO] [stderr] | [INFO] [stderr] 26 | pub type NSTDEventLoop = *mut EventLoop<()>; [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `WindowId` in this scope [INFO] [stderr] --> src/events.rs:29:30 [INFO] [stderr] | [INFO] [stderr] 29 | pub type NSTDWindowID = *mut WindowId; [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ControlFlow` in this scope [INFO] [stderr] --> src/events.rs:39:11 [INFO] [stderr] | [INFO] [stderr] 39 | impl Into<ControlFlow> for NSTDEventLoopControlFlow { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: consider importing one of these items [INFO] [stderr] | [INFO] [stderr] 1 | use core::ops::ControlFlow; [INFO] [stderr] | [INFO] [stderr] 1 | use std::ops::ControlFlow; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ControlFlow` in this scope [INFO] [stderr] --> src/events.rs:41:22 [INFO] [stderr] | [INFO] [stderr] 41 | fn into(self) -> ControlFlow { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: consider importing one of these items [INFO] [stderr] | [INFO] [stderr] 1 | use core::ops::ControlFlow; [INFO] [stderr] | [INFO] [stderr] 1 | use std::ops::ControlFlow; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Color` in this scope [INFO] [stderr] --> src/gl.rs:15:24 [INFO] [stderr] | [INFO] [stderr] 15 | pub type NSTDGLColor = Color; [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Surface` in this scope [INFO] [stderr] --> src/gl.rs:18:31 [INFO] [stderr] | [INFO] [stderr] 18 | pub type NSTDGLSurface = *mut Surface; [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SurfaceConfiguration` in this scope [INFO] [stderr] --> src/gl.rs:21:44 [INFO] [stderr] | [INFO] [stderr] 21 | pub type NSTDGLSurfaceConfiguration = *mut SurfaceConfiguration; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Adapter` in this scope [INFO] [stderr] --> src/gl.rs:24:36 [INFO] [stderr] | [INFO] [stderr] 24 | pub type NSTDGLDeviceHandle = *mut Adapter; [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Device` in this scope [INFO] [stderr] --> src/gl.rs:27:30 [INFO] [stderr] | [INFO] [stderr] 27 | pub type NSTDGLDevice = *mut Device; [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Queue` in this scope [INFO] [stderr] --> src/gl.rs:30:29 [INFO] [stderr] | [INFO] [stderr] 30 | pub type NSTDGLQueue = *mut Queue; [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ShaderModule` in this scope [INFO] [stderr] --> src/gl.rs:33:36 [INFO] [stderr] | [INFO] [stderr] 33 | pub type NSTDGLShaderModule = *mut ShaderModule; [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `RenderPipeline` in this scope [INFO] [stderr] --> src/gl.rs:36:38 [INFO] [stderr] | [INFO] [stderr] 36 | pub type NSTDGLRenderPipeline = *mut RenderPipeline; [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `RenderPass` in this scope [INFO] [stderr] --> src/gl.rs:39:38 [INFO] [stderr] | [INFO] [stderr] 39 | pub type NSTDGLRenderPass<'a> = *mut RenderPass<'a>; [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Buffer` in this scope [INFO] [stderr] --> src/gl.rs:42:30 [INFO] [stderr] | [INFO] [stderr] 42 | pub type NSTDGLBuffer = *mut Buffer; [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Backends` in this scope [INFO] [stderr] --> src/gl.rs:82:11 [INFO] [stderr] | [INFO] [stderr] 82 | impl Into<Backends> for NSTDGLBackend { [INFO] [stderr] | - ^^^^^^^^ not found in this scope [INFO] [stderr] | | [INFO] [stderr] | help: you might be missing a type parameter: `<Backends>` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Backends` in this scope [INFO] [stderr] --> src/gl.rs:84:22 [INFO] [stderr] | [INFO] [stderr] 84 | fn into(self) -> Backends { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Backend` in this scope [INFO] [stderr] --> src/gl.rs:96:11 [INFO] [stderr] | [INFO] [stderr] 96 | impl From<Backend> for NSTDGLBackend { [INFO] [stderr] | - ^^^^^^^ not found in this scope [INFO] [stderr] | | [INFO] [stderr] | help: you might be missing a type parameter: `<Backend>` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Backend` in this scope [INFO] [stderr] --> src/gl.rs:98:22 [INFO] [stderr] | [INFO] [stderr] 98 | fn from(backend: Backend) -> Self { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DeviceType` in this scope [INFO] [stderr] --> src/gl.rs:121:11 [INFO] [stderr] | [INFO] [stderr] 121 | impl From<DeviceType> for NSTDGLDeviceType { [INFO] [stderr] | - ^^^^^^^^^^ not found in this scope [INFO] [stderr] | | [INFO] [stderr] | help: you might be missing a type parameter: `<DeviceType>` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `DeviceType` in this scope [INFO] [stderr] --> src/gl.rs:123:26 [INFO] [stderr] | [INFO] [stderr] 123 | fn from(device_type: DeviceType) -> Self { [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `PresentMode` in this scope [INFO] [stderr] --> src/gl.rs:152:11 [INFO] [stderr] | [INFO] [stderr] 152 | impl Into<PresentMode> for NSTDGLPresentationMode { [INFO] [stderr] | - ^^^^^^^^^^^ not found in this scope [INFO] [stderr] | | [INFO] [stderr] | help: you might be missing a type parameter: `<PresentMode>` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `PresentMode` in this scope [INFO] [stderr] --> src/gl.rs:154:22 [INFO] [stderr] | [INFO] [stderr] 154 | fn into(self) -> PresentMode { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `PowerPreference` in this scope [INFO] [stderr] --> src/gl.rs:171:11 [INFO] [stderr] | [INFO] [stderr] 171 | impl Into<PowerPreference> for NSTDGLPowerPreference { [INFO] [stderr] | - ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] | | [INFO] [stderr] | help: you might be missing a type parameter: `<PowerPreference>` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `PowerPreference` in this scope [INFO] [stderr] --> src/gl.rs:173:22 [INFO] [stderr] | [INFO] [stderr] 173 | fn into(self) -> PowerPreference { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `VertexFormat` in this scope [INFO] [stderr] --> src/gl.rs:231:11 [INFO] [stderr] | [INFO] [stderr] 231 | impl Into<VertexFormat> for NSTDGLVertexFormat { [INFO] [stderr] | - ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] | | [INFO] [stderr] | help: you might be missing a type parameter: `<VertexFormat>` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `VertexFormat` in this scope [INFO] [stderr] --> src/gl.rs:233:22 [INFO] [stderr] | [INFO] [stderr] 233 | fn into(self) -> VertexFormat { [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IndexFormat` in this scope [INFO] [stderr] --> src/gl.rs:281:11 [INFO] [stderr] | [INFO] [stderr] 281 | impl Into<IndexFormat> for NSTDGLIndexFormat { [INFO] [stderr] | - ^^^^^^^^^^^ not found in this scope [INFO] [stderr] | | [INFO] [stderr] | help: you might be missing a type parameter: `<IndexFormat>` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `IndexFormat` in this scope [INFO] [stderr] --> src/gl.rs:283:22 [INFO] [stderr] | [INFO] [stderr] 283 | fn into(self) -> IndexFormat { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `VertexAttribute` in this scope [INFO] [stderr] --> src/gl.rs:301:11 [INFO] [stderr] | [INFO] [stderr] 301 | impl Into<VertexAttribute> for NSTDGLVertexAttribute { [INFO] [stderr] | - ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] | | [INFO] [stderr] | help: you might be missing a type parameter: `<VertexAttribute>` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `VertexAttribute` in this scope [INFO] [stderr] --> src/gl.rs:303:22 [INFO] [stderr] | [INFO] [stderr] 303 | fn into(self) -> VertexAttribute { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `VertexStepMode` in this scope [INFO] [stderr] --> src/gl.rs:320:11 [INFO] [stderr] | [INFO] [stderr] 320 | impl Into<VertexStepMode> for NSTDGLVertexStepMode { [INFO] [stderr] | - ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] | | [INFO] [stderr] | help: you might be missing a type parameter: `<VertexStepMode>` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `VertexStepMode` in this scope [INFO] [stderr] --> src/gl.rs:322:22 [INFO] [stderr] | [INFO] [stderr] 322 | fn into(self) -> VertexStepMode { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `VertexBufferLayout` in this scope [INFO] [stderr] --> src/gl.rs:338:15 [INFO] [stderr] | [INFO] [stderr] 333 | pub struct NSTDGLVertexBufferLayout { [INFO] [stderr] | ----------------------------------- similarly named struct `NSTDGLVertexBufferLayout` defined here [INFO] [stderr] ... [INFO] [stderr] 338 | impl<'a> Into<VertexBufferLayout<'a>> for NSTDGLVertexBufferLayout { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `NSTDGLVertexBufferLayout` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `VertexBufferLayout` in this scope [INFO] [stderr] --> src/gl.rs:340:22 [INFO] [stderr] | [INFO] [stderr] 333 | pub struct NSTDGLVertexBufferLayout { [INFO] [stderr] | ----------------------------------- similarly named struct `NSTDGLVertexBufferLayout` defined here [INFO] [stderr] ... [INFO] [stderr] 340 | fn into(self) -> VertexBufferLayout<'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `NSTDGLVertexBufferLayout` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Window` in this scope [INFO] [stderr] --> src/gui.rs:22:28 [INFO] [stderr] | [INFO] [stderr] 22 | pub type NSTDWindow = *mut Window; [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `MonitorHandle` in this scope [INFO] [stderr] --> src/gui.rs:25:29 [INFO] [stderr] | [INFO] [stderr] 25 | pub type NSTDDisplay = *mut MonitorHandle; [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `VirtualKeyCode` in this scope [INFO] [stderr] --> src/input/key.rs:185:11 [INFO] [stderr] | [INFO] [stderr] 185 | impl From<VirtualKeyCode> for NSTDKey { [INFO] [stderr] | - ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] | | [INFO] [stderr] | help: you might be missing a type parameter: `<VirtualKeyCode>` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `VirtualKeyCode` in this scope [INFO] [stderr] --> src/input/key.rs:187:18 [INFO] [stderr] | [INFO] [stderr] 187 | fn from(key: VirtualKeyCode) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `VirtualKeyCode` in this scope [INFO] [stderr] --> src/input/key.rs:316:14 [INFO] [stderr] | [INFO] [stderr] 316 | impl TryInto<VirtualKeyCode> for NSTDKey { [INFO] [stderr] | - ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] | | [INFO] [stderr] | help: you might be missing a type parameter: `<VirtualKeyCode>` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `VirtualKeyCode` in this scope [INFO] [stderr] --> src/input/key.rs:320:33 [INFO] [stderr] | [INFO] [stderr] 316 | impl TryInto<VirtualKeyCode> for NSTDKey { [INFO] [stderr] | - help: you might be missing a type parameter: `<VirtualKeyCode>` [INFO] [stderr] ... [INFO] [stderr] 320 | fn try_into(self) -> Result<VirtualKeyCode, Self::Error> { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Datelike` in this scope [INFO] [stderr] --> src/time.rs:21:16 [INFO] [stderr] | [INFO] [stderr] 21 | fn new<DT: Datelike + Timelike>(dt: DT) -> NSTDDateTime { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Timelike` in this scope [INFO] [stderr] --> src/time.rs:21:27 [INFO] [stderr] | [INFO] [stderr] 21 | fn new<DT: Datelike + Timelike>(dt: DT) -> NSTDDateTime { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error: Compilation failed, aborting rustdoc [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0405, E0412, E0432, E0433. [INFO] [stderr] For more information about an error, try `rustc --explain E0405`. [INFO] [stderr] error: could not document `nstd` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustdoc --edition=2021 --crate-type cdylib --crate-type rlib --crate-type staticlib --crate-name nstd src/lib.rs --target x86_64-unknown-linux-gnu -o /opt/rustwide/target/x86_64-unknown-linux-gnu/doc --cfg 'feature="chrono"' --cfg 'feature="clib"' --cfg 'feature="core-foundation"' --cfg 'feature="cpal"' --cfg 'feature="cty"' --cfg 'feature="default"' --cfg 'feature="futures"' --cfg 'feature="image"' --cfg 'feature="libc"' --cfg 'feature="nstd_alloc"' --cfg 'feature="nstd_audio"' --cfg 'feature="nstd_collections"' --cfg 'feature="nstd_core"' --cfg 'feature="nstd_env"' --cfg 'feature="nstd_events"' --cfg 'feature="nstd_fs"' --cfg 'feature="nstd_gl"' --cfg 'feature="nstd_gui"' --cfg 'feature="nstd_image"' --cfg 'feature="nstd_input"' --cfg 'feature="nstd_io"' --cfg 'feature="nstd_math"' --cfg 'feature="nstd_net"' --cfg 'feature="nstd_os"' --cfg 'feature="nstd_proc"' --cfg 'feature="nstd_str"' --cfg 'feature="nstd_thread"' --cfg 'feature="nstd_time"' --cfg 'feature="num-derive"' --cfg 'feature="num-traits"' --cfg 'feature="platforms"' --cfg 'feature="rodio"' --cfg 'feature="std"' --cfg 'feature="wgpu"' --cfg 'feature="windows"' --cfg 'feature="winit"' --cfg 'feature="winit_input_helper"' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=5ce942068059d8af -L dependency=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern cty=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libcty-401a1b8fe1448c85.rmeta --extern libc=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/liblibc-d4d22a773fb77a11.rmeta --extern platforms=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libplatforms-762e8c1859db5a3a.rmeta --extern-html-root-url 'cty=https://docs.rs/cty/0.2.2/x86_64-unknown-linux-gnu' --extern-html-root-url 'libc=https://docs.rs/libc/0.2.116/x86_64-unknown-linux-gnu' --extern-html-root-url 'platforms=https://docs.rs/platforms/2.0.0/x86_64-unknown-linux-gnu' -Zunstable-options --cfg docsrs -Z unstable-options --emit=invocation-specific --resource-suffix -20220201-1.60.0-nightly-2681f253b --static-root-path / --cap-lints warn --disable-per-crate-search --crate-version 0.6.0` (exit status: 1) [INFO] running `Command { std: "docker" "inspect" "5753bd099fa4df1598a027258d7dcbd11413866db29db692c6909d74fefcd37b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5753bd099fa4df1598a027258d7dcbd11413866db29db692c6909d74fefcd37b", kill_on_drop: false }` [INFO] [stdout] 5753bd099fa4df1598a027258d7dcbd11413866db29db692c6909d74fefcd37b