mruby3-sys 3.2.0

Rust bindings for mruby 3.x Ruby language implementation
Documentation

Build #4070089 2026-08-08 03:57:29

# rustc version rustc 1.99.0-nightly (1a98b1e13 2026-08-07)

# docs.rs version docsrs 0.0.0 (c0e43eba3fa5e6341d933cf845300a19b1ac3e4e 2026-08-06 )

# 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" "d8de059646c9b0998cff83f4e1de17a30db68d129ab82429b53c8336cc9f6371" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=html-non-static-files\", \"--resource-suffix\", \"-20260807-1.99.0-nightly-1a98b1e13\", \"--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/cd3dd480b73370db/out/bindings.rs:1289:18 [INFO] [stderr] | [INFO] [stderr] 1289 | unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 24u8) as u32) } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unnecessary_transmutes)]` on by default [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 1289 - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 24u8) as u32) } [INFO] [stderr] 1289 + unsafe { u32::cast_signed(self._bitfield_1.get(0usize, 24u8) as u32) } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys/cd3dd480b73370db/out/bindings.rs:1294:28 [INFO] [stderr] | [INFO] [stderr] 1294 | let val: u32 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 1294 - let val: u32 = ::std::mem::transmute(val); [INFO] [stderr] 1294 + let val: u32 = i32::cast_unsigned(val); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys/cd3dd480b73370db/out/bindings.rs:1302:41 [INFO] [stderr] | [INFO] [stderr] 1302 | let _flags2: u32 = unsafe { ::std::mem::transmute(_flags2) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 1302 - let _flags2: u32 = unsafe { ::std::mem::transmute(_flags2) }; [INFO] [stderr] 1302 + let _flags2: u32 = unsafe { i32::cast_unsigned(_flags2) }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary transmute [INFO] [stderr] --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys/cd3dd480b73370db/out/bindings.rs:4027:27 [INFO] [stderr] | [INFO] [stderr] 4027 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 4027 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 4027 + 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/cd3dd480b73370db/out/bindings.rs:4035:36 [INFO] [stderr] | [INFO] [stderr] 4035 | let old: u8 = unsafe { ::std::mem::transmute(old) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 4035 - let old: u8 = unsafe { ::std::mem::transmute(old) }; [INFO] [stderr] 4035 + 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/cd3dd480b73370db/out/bindings.rs:4246:27 [INFO] [stderr] | [INFO] [stderr] 4246 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 4246 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 4246 + 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/cd3dd480b73370db/out/bindings.rs:4257:27 [INFO] [stderr] | [INFO] [stderr] 4257 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 4257 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 4257 + 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/cd3dd480b73370db/out/bindings.rs:4268:27 [INFO] [stderr] | [INFO] [stderr] 4268 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 4268 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 4268 + 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/cd3dd480b73370db/out/bindings.rs:4279:27 [INFO] [stderr] | [INFO] [stderr] 4279 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 4279 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 4279 + 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/cd3dd480b73370db/out/bindings.rs:4290:27 [INFO] [stderr] | [INFO] [stderr] 4290 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 4290 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 4290 + 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/cd3dd480b73370db/out/bindings.rs:4304:42 [INFO] [stderr] | [INFO] [stderr] 4304 | let iterating: u8 = unsafe { ::std::mem::transmute(iterating) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 4304 - let iterating: u8 = unsafe { ::std::mem::transmute(iterating) }; [INFO] [stderr] 4304 + 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/cd3dd480b73370db/out/bindings.rs:4308:41 [INFO] [stderr] | [INFO] [stderr] 4308 | let disabled: u8 = unsafe { ::std::mem::transmute(disabled) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 4308 - let disabled: u8 = unsafe { ::std::mem::transmute(disabled) }; [INFO] [stderr] 4308 + 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/cd3dd480b73370db/out/bindings.rs:4312:37 [INFO] [stderr] | [INFO] [stderr] 4312 | let full: u8 = unsafe { ::std::mem::transmute(full) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 4312 - let full: u8 = unsafe { ::std::mem::transmute(full) }; [INFO] [stderr] 4312 + 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/cd3dd480b73370db/out/bindings.rs:4316:45 [INFO] [stderr] | [INFO] [stderr] 4316 | let generational: u8 = unsafe { ::std::mem::transmute(generational) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 4316 - let generational: u8 = unsafe { ::std::mem::transmute(generational) }; [INFO] [stderr] 4316 + 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/cd3dd480b73370db/out/bindings.rs:4320:46 [INFO] [stderr] | [INFO] [stderr] 4320 | 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] 4320 - let out_of_memory: u8 = unsafe { ::std::mem::transmute(out_of_memory) }; [INFO] [stderr] 4320 + 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/cd3dd480b73370db/out/bindings.rs:4885:27 [INFO] [stderr] | [INFO] [stderr] 4885 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 4885 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 4885 + 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/cd3dd480b73370db/out/bindings.rs:4900:39 [INFO] [stderr] | [INFO] [stderr] 4900 | let vmexec: u8 = unsafe { ::std::mem::transmute(vmexec) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 4900 - let vmexec: u8 = unsafe { ::std::mem::transmute(vmexec) }; [INFO] [stderr] 4900 + 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/cd3dd480b73370db/out/bindings.rs:6476:27 [INFO] [stderr] | [INFO] [stderr] 6476 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 6476 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 6476 + 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/cd3dd480b73370db/out/bindings.rs:6487:27 [INFO] [stderr] | [INFO] [stderr] 6487 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 6487 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 6487 + 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/cd3dd480b73370db/out/bindings.rs:6498:27 [INFO] [stderr] | [INFO] [stderr] 6498 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 6498 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 6498 + 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/cd3dd480b73370db/out/bindings.rs:6509:27 [INFO] [stderr] | [INFO] [stderr] 6509 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 6509 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 6509 + 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/cd3dd480b73370db/out/bindings.rs:6520:27 [INFO] [stderr] | [INFO] [stderr] 6520 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 6520 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 6520 + 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/cd3dd480b73370db/out/bindings.rs:6531:27 [INFO] [stderr] | [INFO] [stderr] 6531 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 6531 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 6531 + 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/cd3dd480b73370db/out/bindings.rs:6546:47 [INFO] [stderr] | [INFO] [stderr] 6546 | let capture_errors: u8 = unsafe { ::std::mem::transmute(capture_errors) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 6546 - let capture_errors: u8 = unsafe { ::std::mem::transmute(capture_errors) }; [INFO] [stderr] 6546 + 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/cd3dd480b73370db/out/bindings.rs:6550:44 [INFO] [stderr] | [INFO] [stderr] 6550 | let dump_result: u8 = unsafe { ::std::mem::transmute(dump_result) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 6550 - let dump_result: u8 = unsafe { ::std::mem::transmute(dump_result) }; [INFO] [stderr] 6550 + 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/cd3dd480b73370db/out/bindings.rs:6554:40 [INFO] [stderr] | [INFO] [stderr] 6554 | let no_exec: u8 = unsafe { ::std::mem::transmute(no_exec) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 6554 - let no_exec: u8 = unsafe { ::std::mem::transmute(no_exec) }; [INFO] [stderr] 6554 + 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/cd3dd480b73370db/out/bindings.rs:6558:40 [INFO] [stderr] | [INFO] [stderr] 6558 | let keep_lv: u8 = unsafe { ::std::mem::transmute(keep_lv) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 6558 - let keep_lv: u8 = unsafe { ::std::mem::transmute(keep_lv) }; [INFO] [stderr] 6558 + 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/cd3dd480b73370db/out/bindings.rs:6562:44 [INFO] [stderr] | [INFO] [stderr] 6562 | let no_optimize: u8 = unsafe { ::std::mem::transmute(no_optimize) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 6562 - let no_optimize: u8 = unsafe { ::std::mem::transmute(no_optimize) }; [INFO] [stderr] 6562 + 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/cd3dd480b73370db/out/bindings.rs:6566:43 [INFO] [stderr] | [INFO] [stderr] 6566 | 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] 6566 - let no_ext_ops: u8 = unsafe { ::std::mem::transmute(no_ext_ops) }; [INFO] [stderr] 6566 + 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/cd3dd480b73370db/out/bindings.rs:6834:27 [INFO] [stderr] | [INFO] [stderr] 6834 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 6834 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 6834 + 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/cd3dd480b73370db/out/bindings.rs:6845:27 [INFO] [stderr] | [INFO] [stderr] 6845 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 6845 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 6845 + 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/cd3dd480b73370db/out/bindings.rs:6856:27 [INFO] [stderr] | [INFO] [stderr] 6856 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 6856 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 6856 + 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/cd3dd480b73370db/out/bindings.rs:6868:45 [INFO] [stderr] | [INFO] [stderr] 6868 | let allow_indent: u8 = unsafe { ::std::mem::transmute(allow_indent) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 6868 - let allow_indent: u8 = unsafe { ::std::mem::transmute(allow_indent) }; [INFO] [stderr] 6868 + 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/cd3dd480b73370db/out/bindings.rs:6872:46 [INFO] [stderr] | [INFO] [stderr] 6872 | let remove_indent: u8 = unsafe { ::std::mem::transmute(remove_indent) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 6872 - let remove_indent: u8 = unsafe { ::std::mem::transmute(remove_indent) }; [INFO] [stderr] 6872 + 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/cd3dd480b73370db/out/bindings.rs:6876:42 [INFO] [stderr] | [INFO] [stderr] 6876 | let line_head: u8 = unsafe { ::std::mem::transmute(line_head) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 6876 - let line_head: u8 = unsafe { ::std::mem::transmute(line_head) }; [INFO] [stderr] 6876 + 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/cd3dd480b73370db/out/bindings.rs:7320:27 [INFO] [stderr] | [INFO] [stderr] 7320 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7320 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 7320 + 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/cd3dd480b73370db/out/bindings.rs:7328:42 [INFO] [stderr] | [INFO] [stderr] 7328 | let cmd_start: u8 = unsafe { ::std::mem::transmute(cmd_start) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7328 - let cmd_start: u8 = unsafe { ::std::mem::transmute(cmd_start) }; [INFO] [stderr] 7328 + 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/cd3dd480b73370db/out/bindings.rs:7340:27 [INFO] [stderr] | [INFO] [stderr] 7340 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7340 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 7340 + 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/cd3dd480b73370db/out/bindings.rs:7351:27 [INFO] [stderr] | [INFO] [stderr] 7351 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7351 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 7351 + 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/cd3dd480b73370db/out/bindings.rs:7362:27 [INFO] [stderr] | [INFO] [stderr] 7362 | let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7362 - let val: u8 = ::std::mem::transmute(val); [INFO] [stderr] 7362 + 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/cd3dd480b73370db/out/bindings.rs:7374:44 [INFO] [stderr] | [INFO] [stderr] 7374 | let no_optimize: u8 = unsafe { ::std::mem::transmute(no_optimize) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7374 - let no_optimize: u8 = unsafe { ::std::mem::transmute(no_optimize) }; [INFO] [stderr] 7374 + 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/cd3dd480b73370db/out/bindings.rs:7378:47 [INFO] [stderr] | [INFO] [stderr] 7378 | let capture_errors: u8 = unsafe { ::std::mem::transmute(capture_errors) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: replace this with [INFO] [stderr] | [INFO] [stderr] 7378 - let capture_errors: u8 = unsafe { ::std::mem::transmute(capture_errors) }; [INFO] [stderr] 7378 + 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/cd3dd480b73370db/out/bindings.rs:7382:43 [INFO] [stderr] | [INFO] [stderr] 7382 | 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] 7382 - let no_ext_ops: u8 = unsafe { ::std::mem::transmute(no_ext_ops) }; [INFO] [stderr] 7382 + let no_ext_ops: u8 = unsafe { u8::from(no_ext_ops) }; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `mruby3-sys` (lib) generated 43 warnings (run `cargo fix --lib -p mruby3-sys` to apply 43 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/cd3dd480b73370db/out/bindings.rs:5563:13 [INFO] [stderr] | [INFO] [stderr] 5563 | ... = " 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/cd3dd480b73370db/out/bindings.rs:5598:13 [INFO] [stderr] | [INFO] [stderr] 5598 | ... = " 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/cd3dd480b73370db/out/bindings.rs:5602:13 [INFO] [stderr] | [INFO] [stderr] 5602 | ... = " 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/cd3dd480b73370db/out/bindings.rs:5620:13 [INFO] [stderr] | [INFO] [stderr] 5620 | ... = " 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.50s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/mruby3_sys/index.html [INFO] running `Command { std: "docker" "inspect" "d8de059646c9b0998cff83f4e1de17a30db68d129ab82429b53c8336cc9f6371", kill_on_drop: false }`