mruby3-sys 3.2.0

Rust bindings for mruby 3.x Ruby language implementation
Documentation
Build #2276016 2025-06-30 09:12:00
# rustc version
rustc 1.90.0-nightly (35f603652 2025-06-29)# docs.rs version
docsrs 0.6.0 (ff5ebf09 2025-06-25)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/mruby3-sys-3.2.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/mruby3-sys-3.2.0/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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20250629-1.90.0-nightly-35f603652\", \"--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] 38951714c332a5bd028ca24fbc99f2d7fe6e96beb525f62b831c4ff6dd9d7c77
[INFO] running `Command { std: "docker" "start" "-a" "38951714c332a5bd028ca24fbc99f2d7fe6e96beb525f62b831c4ff6dd9d7c77", kill_on_drop: false }`
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/out/bindings.rs:3998:27
[INFO] [stderr]      |
[INFO] [stderr] 3998 |             let val: u8 = ::std::mem::transmute(val);
[INFO] [stderr]      |                           ---------------------^^^^^
[INFO] [stderr]      |                           |
[INFO] [stderr]      |                           help: replace this with: `u8::from`
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(unnecessary_transmutes)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]     --> /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/build/mruby3-sys-1dc9dc4cbd5250e9/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: `u8::from`
[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-1dc9dc4cbd5250e9/out/bindings.rs:6617:13
[INFO] [stderr]      |
[INFO] [stderr] 6617 | ... = " Undefines a method.\n\n Example:\n\n     # ...m name 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-1dc9dc4cbd5250e9/out/bindings.rs:6652:13
[INFO] [stderr]      |
[INFO] [stderr] 6652 | ... = " Creates a new module, Module.\n\n Example:\...[struct 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-1dc9dc4cbd5250e9/out/bindings.rs:6656:13
[INFO] [stderr]      |
[INFO] [stderr] 6656 | ... = " Returns an mrb_bool. True if class was defi...e class.\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-1dc9dc4cbd5250e9/out/bindings.rs:6674:13
[INFO] [stderr]      |
[INFO] [stderr] 6674 | ... = " Returns an mrb_bool. True if inner class wa...r class.\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 1.02s
[INFO] [stderr]    Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/mruby3_sys/index.html
[INFO] running `Command { std: "docker" "inspect" "38951714c332a5bd028ca24fbc99f2d7fe6e96beb525f62b831c4ff6dd9d7c77", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "38951714c332a5bd028ca24fbc99f2d7fe6e96beb525f62b831c4ff6dd9d7c77", kill_on_drop: false }`
[INFO] [stdout] 38951714c332a5bd028ca24fbc99f2d7fe6e96beb525f62b831c4ff6dd9d7c77