# rustc version rustc 1.98.0-nightly (6368fd52c 2026-05-29)
# docs.rs version docsrs 0.0.0 (f16e33f3e6ac9fc9e4413728c5dd1b2ba1c6b799 2026-05-23 )
# build log [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "1001:1001" "47b4d059e0a1b325e590d55852da8ff07919f6a6b4ef3eb67f9bcbce2eae8b01" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20260529-1.98.0-nightly-6368fd52c\", \"--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: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:3998:27 [INFO] [stderr] | [INFO] [stderr] 3998 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unnecessary_transmutes)]` on by default [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 3998 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 3998 + let val: u8 = u8::from(val); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:4006:36 [INFO] [stderr] | [INFO] [stderr] 4006 | let old: u8 = unsafe { ::std::mem::transmute(old) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 4006 - let old: u8 = unsafe { ::std::mem::transmute(old) }; [INFO] [stderr] 4006 + let old: u8 = unsafe { u8::from(old) }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:4217:27 [INFO] [stderr] | [INFO] [stderr] 4217 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 4217 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 4217 + let val: u8 = u8::from(val); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:4228:27 [INFO] [stderr] | [INFO] [stderr] 4228 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 4228 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 4228 + let val: u8 = u8::from(val); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:4239:27 [INFO] [stderr] | [INFO] [stderr] 4239 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 4239 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 4239 + let val: u8 = u8::from(val); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:4250:27 [INFO] [stderr] | [INFO] [stderr] 4250 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 4250 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 4250 + let val: u8 = u8::from(val); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:4261:27 [INFO] [stderr] | [INFO] [stderr] 4261 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 4261 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 4261 + let val: u8 = u8::from(val); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:4275:42 [INFO] [stderr] | [INFO] [stderr] 4275 | let iterating: u8 = unsafe { ::std::mem::transmute(iterating) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 4275 - let iterating: u8 = unsafe { ::std::mem::transmute(iterating) }; [INFO] [stderr] 4275 + let iterating: u8 = unsafe { u8::from(iterating) }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:4279:41 [INFO] [stderr] | [INFO] [stderr] 4279 | let disabled: u8 = unsafe { ::std::mem::transmute(disabled) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 4279 - let disabled: u8 = unsafe { ::std::mem::transmute(disabled) }; [INFO] [stderr] 4279 + let disabled: u8 = unsafe { u8::from(disabled) }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:4283:37 [INFO] [stderr] | [INFO] [stderr] 4283 | let full: u8 = unsafe { ::std::mem::transmute(full) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 4283 - let full: u8 = unsafe { ::std::mem::transmute(full) }; [INFO] [stderr] 4283 + let full: u8 = unsafe { u8::from(full) }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:4287:45 [INFO] [stderr] | [INFO] [stderr] 4287 | let generational: u8 = unsafe { ::std::mem::transmute(generational) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 4287 - let generational: u8 = unsafe { ::std::mem::transmute(generational) }; [INFO] [stderr] 4287 + let generational: u8 = unsafe { u8::from(generational) }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:4291:46 [INFO] [stderr] | [INFO] [stderr] 4291 | let out_of_memory: u8 = unsafe { ::std::mem::transmute(out_of_memory) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 4291 - let out_of_memory: u8 = unsafe { ::std::mem::transmute(out_of_memory) }; [INFO] [stderr] 4291 + let out_of_memory: u8 = unsafe { u8::from(out_of_memory) }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:5939:27 [INFO] [stderr] | [INFO] [stderr] 5939 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 5939 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 5939 + let val: u8 = u8::from(val); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:5954:39 [INFO] [stderr] | [INFO] [stderr] 5954 | let vmexec: u8 = unsafe { ::std::mem::transmute(vmexec) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 5954 - let vmexec: u8 = unsafe { ::std::mem::transmute(vmexec) }; [INFO] [stderr] 5954 + let vmexec: u8 = unsafe { u8::from(vmexec) }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:7530:27 [INFO] [stderr] | [INFO] [stderr] 7530 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7530 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 7530 + let val: u8 = u8::from(val); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:7541:27 [INFO] [stderr] | [INFO] [stderr] 7541 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7541 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 7541 + let val: u8 = u8::from(val); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:7552:27 [INFO] [stderr] | [INFO] [stderr] 7552 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7552 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 7552 + let val: u8 = u8::from(val); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:7563:27 [INFO] [stderr] | [INFO] [stderr] 7563 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7563 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 7563 + let val: u8 = u8::from(val); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:7574:27 [INFO] [stderr] | [INFO] [stderr] 7574 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7574 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 7574 + let val: u8 = u8::from(val); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:7585:27 [INFO] [stderr] | [INFO] [stderr] 7585 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7585 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 7585 + let val: u8 = u8::from(val); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:7600:47 [INFO] [stderr] | [INFO] [stderr] 7600 | let capture_errors: u8 = unsafe { ::std::mem::transmute(capture_errors) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7600 - let capture_errors: u8 = unsafe { ::std::mem::transmute(capture_errors) }; [INFO] [stderr] 7600 + let capture_errors: u8 = unsafe { u8::from(capture_errors) }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:7604:44 [INFO] [stderr] | [INFO] [stderr] 7604 | let dump_result: u8 = unsafe { ::std::mem::transmute(dump_result) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7604 - let dump_result: u8 = unsafe { ::std::mem::transmute(dump_result) }; [INFO] [stderr] 7604 + let dump_result: u8 = unsafe { u8::from(dump_result) }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:7608:40 [INFO] [stderr] | [INFO] [stderr] 7608 | let no_exec: u8 = unsafe { ::std::mem::transmute(no_exec) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7608 - let no_exec: u8 = unsafe { ::std::mem::transmute(no_exec) }; [INFO] [stderr] 7608 + let no_exec: u8 = unsafe { u8::from(no_exec) }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:7612:40 [INFO] [stderr] | [INFO] [stderr] 7612 | let keep_lv: u8 = unsafe { ::std::mem::transmute(keep_lv) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7612 - let keep_lv: u8 = unsafe { ::std::mem::transmute(keep_lv) }; [INFO] [stderr] 7612 + let keep_lv: u8 = unsafe { u8::from(keep_lv) }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:7616:44 [INFO] [stderr] | [INFO] [stderr] 7616 | let no_optimize: u8 = unsafe { ::std::mem::transmute(no_optimize) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7616 - let no_optimize: u8 = unsafe { ::std::mem::transmute(no_optimize) }; [INFO] [stderr] 7616 + let no_optimize: u8 = unsafe { u8::from(no_optimize) }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:7620:43 [INFO] [stderr] | [INFO] [stderr] 7620 | let no_ext_ops: u8 = unsafe { ::std::mem::transmute(no_ext_ops) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7620 - let no_ext_ops: u8 = unsafe { ::std::mem::transmute(no_ext_ops) }; [INFO] [stderr] 7620 + let no_ext_ops: u8 = unsafe { u8::from(no_ext_ops) }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:7888:27 [INFO] [stderr] | [INFO] [stderr] 7888 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7888 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 7888 + let val: u8 = u8::from(val); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:7899:27 [INFO] [stderr] | [INFO] [stderr] 7899 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7899 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 7899 + let val: u8 = u8::from(val); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:7910:27 [INFO] [stderr] | [INFO] [stderr] 7910 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7910 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 7910 + let val: u8 = u8::from(val); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:7922:45 [INFO] [stderr] | [INFO] [stderr] 7922 | let allow_indent: u8 = unsafe { ::std::mem::transmute(allow_indent) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7922 - let allow_indent: u8 = unsafe { ::std::mem::transmute(allow_indent) }; [INFO] [stderr] 7922 + let allow_indent: u8 = unsafe { u8::from(allow_indent) }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:7926:46 [INFO] [stderr] | [INFO] [stderr] 7926 | let remove_indent: u8 = unsafe { ::std::mem::transmute(remove_indent) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7926 - let remove_indent: u8 = unsafe { ::std::mem::transmute(remove_indent) }; [INFO] [stderr] 7926 + let remove_indent: u8 = unsafe { u8::from(remove_indent) }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:7930:42 [INFO] [stderr] | [INFO] [stderr] 7930 | let line_head: u8 = unsafe { ::std::mem::transmute(line_head) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7930 - let line_head: u8 = unsafe { ::std::mem::transmute(line_head) }; [INFO] [stderr] 7930 + let line_head: u8 = unsafe { u8::from(line_head) }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:8374:27 [INFO] [stderr] | [INFO] [stderr] 8374 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 8374 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 8374 + let val: u8 = u8::from(val); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:8382:42 [INFO] [stderr] | [INFO] [stderr] 8382 | let cmd_start: u8 = unsafe { ::std::mem::transmute(cmd_start) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 8382 - let cmd_start: u8 = unsafe { ::std::mem::transmute(cmd_start) }; [INFO] [stderr] 8382 + let cmd_start: u8 = unsafe { u8::from(cmd_start) }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:8394:27 [INFO] [stderr] | [INFO] [stderr] 8394 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 8394 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 8394 + let val: u8 = u8::from(val); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:8405:27 [INFO] [stderr] | [INFO] [stderr] 8405 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 8405 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 8405 + let val: u8 = u8::from(val); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:8416:27 [INFO] [stderr] | [INFO] [stderr] 8416 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 8416 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 8416 + let val: u8 = u8::from(val); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:8428:44 [INFO] [stderr] | [INFO] [stderr] 8428 | let no_optimize: u8 = unsafe { ::std::mem::transmute(no_optimize) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 8428 - let no_optimize: u8 = unsafe { ::std::mem::transmute(no_optimize) }; [INFO] [stderr] 8428 + let no_optimize: u8 = unsafe { u8::from(no_optimize) }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:8432:47 [INFO] [stderr] | [INFO] [stderr] 8432 | let capture_errors: u8 = unsafe { ::std::mem::transmute(capture_errors) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 8432 - let capture_errors: u8 = unsafe { ::std::mem::transmute(capture_errors) }; [INFO] [stderr] 8432 + let capture_errors: u8 = unsafe { u8::from(capture_errors) }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:8436:43 [INFO] [stderr] | [INFO] [stderr] 8436 | let no_ext_ops: u8 = unsafe { ::std::mem::transmute(no_ext_ops) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 8436 - let no_ext_ops: u8 = unsafe { ::std::mem::transmute(no_ext_ops) }; [INFO] [stderr] 8436 + let no_ext_ops: u8 = unsafe { u8::from(no_ext_ops) }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `mruby3-sys` (lib) generated 40 warnings (run `cargo fix --lib -p mruby3-sys` to apply 40 suggestions) [INFO] [stderr] Scraping mruby3-sys v3.2.0 (/opt/rustwide/workdir) [INFO] [stderr] Documenting mruby3-sys v3.2.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: could not parse code block as Rust code [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:6617:13 [INFO] [stderr] | [INFO] [stderr] 6617 | ... = " Undefines a method.\n\n Example:\n\n #...ame The name of the method to be undefined."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: error from rustc: character literal may only contain one codepoint [INFO] [stderr] = note: `#[warn(rustdoc::invalid_rust_codeblocks)]` on by default [INFO] [stderr] [INFO] [stderr] warning: could not parse code block as Rust code [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:6652:13 [INFO] [stderr] | [INFO] [stderr] 6652 | ... = " Creates a new module, Module.\n\n Example:...ruct RClass *] Reference to the new module."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: error from rustc: unexpected closing delimiter: `}` [INFO] [stderr] [INFO] [stderr] warning: could not parse code block as Rust code [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:6656:13 [INFO] [stderr] | [INFO] [stderr] 6656 | ... = " Returns an mrb_bool. True if class was def...lass.\n @return [mrb_bool] A boolean value."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: error from rustc: unexpected closing delimiter: `}` [INFO] [stderr] [INFO] [stderr] warning: could not parse code block as Rust code [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-a18cb86cb5f53be9/out/bindings.rs:6674:13 [INFO] [stderr] | [INFO] [stderr] 6674 | ... = " Returns an mrb_bool. True if inner class w...lass.\n @return [mrb_bool] A boolean value."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: error from rustc: unexpected closing delimiter: `}` [INFO] [stderr] [INFO] [stderr] warning: `mruby3-sys` (lib doc) generated 4 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.97s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/mruby3_sys/index.html [INFO] running `Command { std: "docker" "inspect" "47b4d059e0a1b325e590d55852da8ff07919f6a6b4ef3eb67f9bcbce2eae8b01", kill_on_drop: false }`