>>> rbspy: Building community/rbspy 0.35.0-r0 (using abuild 3.15.0-r2) started Sat, 19 Jul 2025 08:50:39 +0000 >>> rbspy: Validating /home/buildozer/aports/community/rbspy/APKBUILD... >>> rbspy: Analyzing dependencies... >>> rbspy: Installing for build: build-base cargo cargo-auditable ruby ( 1/14) Installing libffi (3.5.1-r0) ( 2/14) Installing xz-libs (5.8.1-r0) ( 3/14) Installing libxml2 (2.13.8-r0) ( 4/14) Installing llvm20-libs (20.1.8-r0) ( 5/14) Installing scudo-malloc (20.1.8-r0) ( 6/14) Installing rust (1.88.0-r0) ( 7/14) Installing cargo (1.88.0-r0) ( 8/14) Installing cargo-auditable (0.7.0-r0) ( 9/14) Installing ca-certificates (20250619-r0) (10/14) Installing yaml (0.2.5-r2) (11/14) Installing ruby-libs (3.4.4-r0) (12/14) Installing libucontext (1.3.2-r0) (13/14) Installing ruby (3.4.4-r0) (14/14) Installing .makedepends-rbspy (20250719.085040) busybox-1.37.0-r19.trigger: Executing script... ca-certificates-20250619-r0.trigger: Executing script... OK: 665 MiB in 118 packages >>> rbspy: Cleaning up srcdir >>> rbspy: Cleaning up pkgdir >>> rbspy: Cleaning up tmpdir >>> rbspy: Fetching https://distfiles.alpinelinux.org/distfiles/edge/rbspy-0.35.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1533k 100 1533k 0 0 8936k 0 --:--:-- --:--:-- --:--:-- 9022k >>> rbspy: Fetching https://distfiles.alpinelinux.org/distfiles/edge/rbspy-0.35.0.tar.gz >>> rbspy: Checking sha512sums... rbspy-0.35.0.tar.gz: OK >>> rbspy: Unpacking /var/cache/distfiles/rbspy-0.35.0.tar.gz... Updating crates.io index Downloading crates ... Downloaded prost v0.14.1 Downloaded prost-derive v0.14.1 Downloaded inferno v0.12.3 Compiling libc v0.2.174 Compiling cfg-if v1.0.0 Compiling proc-macro2 v1.0.95 Compiling unicode-ident v1.0.18 Compiling memchr v2.7.4 Compiling autocfg v1.4.0 Compiling getrandom v0.3.3 Compiling zerocopy v0.8.25 Compiling anyhow v1.0.98 Compiling regex-syntax v0.8.5 Compiling log v0.4.27 Compiling adler2 v2.0.0 Compiling smallvec v1.15.0 Compiling static_assertions v1.1.0 Compiling utf8parse v0.2.2 Compiling anstyle v1.0.10 Compiling colorchoice v1.0.3 Compiling cpp_demangle v0.4.4 Compiling object v0.36.7 Compiling is_terminal_polyfill v1.70.1 Compiling bitflags v2.9.1 Compiling crossbeam-utils v0.8.21 Compiling anstyle-query v1.1.2 Compiling once_cell v1.21.3 Compiling parking_lot_core v0.9.10 Compiling rustix v1.0.7 Compiling version_check v0.9.5 Compiling proc-maps v0.4.0 Compiling cfg_aliases v0.2.1 Compiling remoteprocess v0.5.0 Compiling strsim v0.11.1 Compiling gimli v0.31.1 Compiling crc32fast v1.4.2 Compiling twox-hash v1.6.3 Compiling miniz_oxide v0.8.8 Compiling nix v0.30.1 Compiling bitflags v1.3.2 Compiling plain v0.2.3 Compiling typed-arena v2.0.2 Compiling rustc-demangle v0.1.24 Compiling anstyle-parse v0.2.6 Compiling fallible-iterator v0.3.0 Compiling heck v0.5.0 Compiling linux-raw-sys v0.9.4 Compiling itoa v1.0.15 Compiling scopeguard v1.2.0 Compiling serde v1.0.219 Compiling either v1.15.0 Compiling clap_lex v0.7.4 Compiling serde_json v1.0.140 Compiling arrayvec v0.7.6 Compiling equivalent v1.0.2 Compiling thiserror v2.0.12 Compiling anstream v0.6.18 Compiling hashbrown v0.14.5 Compiling bytemuck v1.23.0 Compiling lazy_static v1.5.0 Compiling hashbrown v0.15.3 Compiling semver v1.0.26 Compiling ruzstd v0.7.3 Compiling ahash v0.8.12 Compiling jiff v0.2.13 Compiling option-ext v0.2.0 Compiling aho-corasick v1.1.3 Compiling itertools v0.14.0 Compiling quick-xml v0.37.5 Compiling lock_api v0.4.12 Compiling num-traits v0.2.19 Compiling num-format v0.4.4 Compiling ryu v1.0.20 Compiling clap_builder v4.5.41 Compiling rgb v0.8.50 Compiling str_stack v0.1.0 Compiling fastrand v2.3.0 Compiling iana-time-zone v0.1.63 Compiling flate2 v1.1.2 Compiling bytes v1.10.1 Compiling rbspy-ruby-structs v0.35.0 (/home/buildozer/aports/community/rbspy/src/rbspy-0.35.0/ruby-structs) Compiling crossbeam-channel v0.5.15 Compiling quote v1.0.40 Compiling syn v2.0.101 Compiling indexmap v2.9.0 Compiling chrono v0.4.41 Compiling ppv-lite86 v0.2.21 Compiling memmap2 v0.9.7 Compiling errno v0.3.12 Compiling read-process-memory v0.1.6 Compiling nix v0.26.4 Compiling dirs-sys v0.5.0 Compiling regex-automata v0.4.9 Compiling directories v6.0.0 Compiling rand_core v0.9.3 Compiling dashmap v6.1.0 Compiling rand_chacha v0.9.0 Compiling rand v0.9.1 Compiling ctrlc v3.4.7 Compiling scroll_derive v0.12.1 Compiling clap_derive v4.5.41 Compiling thiserror-impl v2.0.12 Compiling prost-derive v0.14.1 Compiling serde_derive v1.0.219 Compiling regex v1.11.1 Compiling terminal_size v0.4.2 Compiling tempfile v3.20.0 Compiling addr2line v0.24.2 Compiling env_filter v0.1.3 Compiling scroll v0.12.0 Compiling env_logger v0.11.8 Compiling goblin v0.9.3 Compiling prost v0.14.1 Compiling clap v4.5.41 Compiling inferno v0.12.3 Compiling spytools v0.3.0 warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_0.rs:945:18 | 945 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` | = note: `#[warn(unnecessary_transmutes)]` on by default warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_0.rs:950:28 | 950 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_0.rs:957:13 | 957 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 | | ::std::ptr::addr_of!((*this)._bitfield_1), 959 | | 32usize, 960 | | 28u8, 961 | | ) as u32) | |_____________________^ | help: replace this with | 957 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 + ::std::ptr::addr_of!((*this)._bitfield_1), 959 + 32usize, 960 + 28u8, 961 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_0.rs:967:28 | 967 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_0.rs:978:18 | 978 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_0.rs:983:28 | 983 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_0.rs:990:13 | 990 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 | | ::std::ptr::addr_of!((*this)._bitfield_1), 992 | | 64usize, 993 | | 28u8, 994 | | ) as u32) | |_____________________^ | help: replace this with | 990 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 + ::std::ptr::addr_of!((*this)._bitfield_1), 992 + 64usize, 993 + 28u8, 994 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_0.rs:1000:28 | 1000 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_0.rs:1021:45 | 1021 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_0.rs:1025:52 | 1025 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_1.rs:945:18 | 945 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_1.rs:950:28 | 950 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_1.rs:957:13 | 957 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 | | ::std::ptr::addr_of!((*this)._bitfield_1), 959 | | 32usize, 960 | | 28u8, 961 | | ) as u32) | |_____________________^ | help: replace this with | 957 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 + ::std::ptr::addr_of!((*this)._bitfield_1), 959 + 32usize, 960 + 28u8, 961 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_1.rs:967:28 | 967 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_1.rs:978:18 | 978 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_1.rs:983:28 | 983 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_1.rs:990:13 | 990 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 | | ::std::ptr::addr_of!((*this)._bitfield_1), 992 | | 64usize, 993 | | 28u8, 994 | | ) as u32) | |_____________________^ | help: replace this with | 990 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 + ::std::ptr::addr_of!((*this)._bitfield_1), 992 + 64usize, 993 + 28u8, 994 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_1.rs:1000:28 | 1000 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_1.rs:1021:45 | 1021 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_1.rs:1025:52 | 1025 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_2.rs:945:18 | 945 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_2.rs:950:28 | 950 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_2.rs:957:13 | 957 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 | | ::std::ptr::addr_of!((*this)._bitfield_1), 959 | | 32usize, 960 | | 28u8, 961 | | ) as u32) | |_____________________^ | help: replace this with | 957 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 + ::std::ptr::addr_of!((*this)._bitfield_1), 959 + 32usize, 960 + 28u8, 961 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_2.rs:967:28 | 967 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_2.rs:978:18 | 978 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_2.rs:983:28 | 983 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_2.rs:990:13 | 990 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 | | ::std::ptr::addr_of!((*this)._bitfield_1), 992 | | 64usize, 993 | | 28u8, 994 | | ) as u32) | |_____________________^ | help: replace this with | 990 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 + ::std::ptr::addr_of!((*this)._bitfield_1), 992 + 64usize, 993 + 28u8, 994 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_2.rs:1000:28 | 1000 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_2.rs:1021:45 | 1021 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_2.rs:1025:52 | 1025 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_3.rs:945:18 | 945 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_3.rs:950:28 | 950 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_3.rs:957:13 | 957 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 | | ::std::ptr::addr_of!((*this)._bitfield_1), 959 | | 32usize, 960 | | 28u8, 961 | | ) as u32) | |_____________________^ | help: replace this with | 957 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 + ::std::ptr::addr_of!((*this)._bitfield_1), 959 + 32usize, 960 + 28u8, 961 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_3.rs:967:28 | 967 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_3.rs:978:18 | 978 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_3.rs:983:28 | 983 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_3.rs:990:13 | 990 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 | | ::std::ptr::addr_of!((*this)._bitfield_1), 992 | | 64usize, 993 | | 28u8, 994 | | ) as u32) | |_____________________^ | help: replace this with | 990 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 + ::std::ptr::addr_of!((*this)._bitfield_1), 992 + 64usize, 993 + 28u8, 994 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_3.rs:1000:28 | 1000 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_3.rs:1021:45 | 1021 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_3.rs:1025:52 | 1025 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_4.rs:945:18 | 945 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_4.rs:950:28 | 950 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_4.rs:957:13 | 957 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 | | ::std::ptr::addr_of!((*this)._bitfield_1), 959 | | 32usize, 960 | | 28u8, 961 | | ) as u32) | |_____________________^ | help: replace this with | 957 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 + ::std::ptr::addr_of!((*this)._bitfield_1), 959 + 32usize, 960 + 28u8, 961 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_4.rs:967:28 | 967 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_4.rs:978:18 | 978 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_4.rs:983:28 | 983 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_4.rs:990:13 | 990 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 | | ::std::ptr::addr_of!((*this)._bitfield_1), 992 | | 64usize, 993 | | 28u8, 994 | | ) as u32) | |_____________________^ | help: replace this with | 990 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 + ::std::ptr::addr_of!((*this)._bitfield_1), 992 + 64usize, 993 + 28u8, 994 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_4.rs:1000:28 | 1000 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_4.rs:1021:45 | 1021 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_4.rs:1025:52 | 1025 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_5.rs:945:18 | 945 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_5.rs:950:28 | 950 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_5.rs:957:13 | 957 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 | | ::std::ptr::addr_of!((*this)._bitfield_1), 959 | | 32usize, 960 | | 28u8, 961 | | ) as u32) | |_____________________^ | help: replace this with | 957 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 + ::std::ptr::addr_of!((*this)._bitfield_1), 959 + 32usize, 960 + 28u8, 961 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_5.rs:967:28 | 967 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_5.rs:978:18 | 978 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_5.rs:983:28 | 983 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_5.rs:990:13 | 990 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 | | ::std::ptr::addr_of!((*this)._bitfield_1), 992 | | 64usize, 993 | | 28u8, 994 | | ) as u32) | |_____________________^ | help: replace this with | 990 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 + ::std::ptr::addr_of!((*this)._bitfield_1), 992 + 64usize, 993 + 28u8, 994 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_5.rs:1000:28 | 1000 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_5.rs:1021:45 | 1021 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_5.rs:1025:52 | 1025 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_6.rs:945:18 | 945 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_6.rs:950:28 | 950 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_6.rs:957:13 | 957 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 | | ::std::ptr::addr_of!((*this)._bitfield_1), 959 | | 32usize, 960 | | 28u8, 961 | | ) as u32) | |_____________________^ | help: replace this with | 957 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 + ::std::ptr::addr_of!((*this)._bitfield_1), 959 + 32usize, 960 + 28u8, 961 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_6.rs:967:28 | 967 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_6.rs:978:18 | 978 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_6.rs:983:28 | 983 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_6.rs:990:13 | 990 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 | | ::std::ptr::addr_of!((*this)._bitfield_1), 992 | | 64usize, 993 | | 28u8, 994 | | ) as u32) | |_____________________^ | help: replace this with | 990 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 + ::std::ptr::addr_of!((*this)._bitfield_1), 992 + 64usize, 993 + 28u8, 994 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_6.rs:1000:28 | 1000 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_6.rs:1021:45 | 1021 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_6.rs:1025:52 | 1025 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_7.rs:945:18 | 945 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_7.rs:950:28 | 950 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_7.rs:957:13 | 957 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 | | ::std::ptr::addr_of!((*this)._bitfield_1), 959 | | 32usize, 960 | | 28u8, 961 | | ) as u32) | |_____________________^ | help: replace this with | 957 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 + ::std::ptr::addr_of!((*this)._bitfield_1), 959 + 32usize, 960 + 28u8, 961 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_7.rs:967:28 | 967 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_7.rs:978:18 | 978 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_7.rs:983:28 | 983 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_7.rs:990:13 | 990 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 | | ::std::ptr::addr_of!((*this)._bitfield_1), 992 | | 64usize, 993 | | 28u8, 994 | | ) as u32) | |_____________________^ | help: replace this with | 990 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 + ::std::ptr::addr_of!((*this)._bitfield_1), 992 + 64usize, 993 + 28u8, 994 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_7.rs:1000:28 | 1000 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_7.rs:1021:45 | 1021 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_7.rs:1025:52 | 1025 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_8.rs:945:18 | 945 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_8.rs:950:28 | 950 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_8.rs:957:13 | 957 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 | | ::std::ptr::addr_of!((*this)._bitfield_1), 959 | | 32usize, 960 | | 28u8, 961 | | ) as u32) | |_____________________^ | help: replace this with | 957 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 + ::std::ptr::addr_of!((*this)._bitfield_1), 959 + 32usize, 960 + 28u8, 961 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_8.rs:967:28 | 967 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_8.rs:978:18 | 978 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_8.rs:983:28 | 983 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_8.rs:990:13 | 990 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 | | ::std::ptr::addr_of!((*this)._bitfield_1), 992 | | 64usize, 993 | | 28u8, 994 | | ) as u32) | |_____________________^ | help: replace this with | 990 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 + ::std::ptr::addr_of!((*this)._bitfield_1), 992 + 64usize, 993 + 28u8, 994 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_8.rs:1000:28 | 1000 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_8.rs:1021:45 | 1021 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_8.rs:1025:52 | 1025 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_0.rs:851:18 | 851 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_0.rs:856:28 | 856 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_0.rs:863:13 | 863 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 | | ::std::ptr::addr_of!((*this)._bitfield_1), 865 | | 32usize, 866 | | 28u8, 867 | | ) as u32) | |_____________________^ | help: replace this with | 863 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 + ::std::ptr::addr_of!((*this)._bitfield_1), 865 + 32usize, 866 + 28u8, 867 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_0.rs:873:28 | 873 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_0.rs:884:18 | 884 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_0.rs:889:28 | 889 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_0.rs:896:13 | 896 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 | | ::std::ptr::addr_of!((*this)._bitfield_1), 898 | | 64usize, 899 | | 28u8, 900 | | ) as u32) | |_____________________^ | help: replace this with | 896 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 + ::std::ptr::addr_of!((*this)._bitfield_1), 898 + 64usize, 899 + 28u8, 900 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_0.rs:906:28 | 906 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_0.rs:927:45 | 927 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_0.rs:931:52 | 931 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_1.rs:851:18 | 851 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_1.rs:856:28 | 856 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_1.rs:863:13 | 863 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 | | ::std::ptr::addr_of!((*this)._bitfield_1), 865 | | 32usize, 866 | | 28u8, 867 | | ) as u32) | |_____________________^ | help: replace this with | 863 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 + ::std::ptr::addr_of!((*this)._bitfield_1), 865 + 32usize, 866 + 28u8, 867 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_1.rs:873:28 | 873 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_1.rs:884:18 | 884 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_1.rs:889:28 | 889 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_1.rs:896:13 | 896 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 | | ::std::ptr::addr_of!((*this)._bitfield_1), 898 | | 64usize, 899 | | 28u8, 900 | | ) as u32) | |_____________________^ | help: replace this with | 896 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 + ::std::ptr::addr_of!((*this)._bitfield_1), 898 + 64usize, 899 + 28u8, 900 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_1.rs:906:28 | 906 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_1.rs:927:45 | 927 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_1.rs:931:52 | 931 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_10.rs:851:18 | 851 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_10.rs:856:28 | 856 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_10.rs:863:13 | 863 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 | | ::std::ptr::addr_of!((*this)._bitfield_1), 865 | | 32usize, 866 | | 28u8, 867 | | ) as u32) | |_____________________^ | help: replace this with | 863 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 + ::std::ptr::addr_of!((*this)._bitfield_1), 865 + 32usize, 866 + 28u8, 867 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_10.rs:873:28 | 873 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_10.rs:884:18 | 884 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_10.rs:889:28 | 889 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_10.rs:896:13 | 896 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 | | ::std::ptr::addr_of!((*this)._bitfield_1), 898 | | 64usize, 899 | | 28u8, 900 | | ) as u32) | |_____________________^ | help: replace this with | 896 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 + ::std::ptr::addr_of!((*this)._bitfield_1), 898 + 64usize, 899 + 28u8, 900 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_10.rs:906:28 | 906 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_10.rs:927:45 | 927 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_10.rs:931:52 | 931 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_2.rs:851:18 | 851 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_2.rs:856:28 | 856 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_2.rs:863:13 | 863 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 | | ::std::ptr::addr_of!((*this)._bitfield_1), 865 | | 32usize, 866 | | 28u8, 867 | | ) as u32) | |_____________________^ | help: replace this with | 863 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 + ::std::ptr::addr_of!((*this)._bitfield_1), 865 + 32usize, 866 + 28u8, 867 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_2.rs:873:28 | 873 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_2.rs:884:18 | 884 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_2.rs:889:28 | 889 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_2.rs:896:13 | 896 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 | | ::std::ptr::addr_of!((*this)._bitfield_1), 898 | | 64usize, 899 | | 28u8, 900 | | ) as u32) | |_____________________^ | help: replace this with | 896 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 + ::std::ptr::addr_of!((*this)._bitfield_1), 898 + 64usize, 899 + 28u8, 900 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_2.rs:906:28 | 906 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_2.rs:927:45 | 927 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_2.rs:931:52 | 931 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_3.rs:851:18 | 851 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_3.rs:856:28 | 856 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_3.rs:863:13 | 863 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 | | ::std::ptr::addr_of!((*this)._bitfield_1), 865 | | 32usize, 866 | | 28u8, 867 | | ) as u32) | |_____________________^ | help: replace this with | 863 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 + ::std::ptr::addr_of!((*this)._bitfield_1), 865 + 32usize, 866 + 28u8, 867 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_3.rs:873:28 | 873 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_3.rs:884:18 | 884 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_3.rs:889:28 | 889 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_3.rs:896:13 | 896 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 | | ::std::ptr::addr_of!((*this)._bitfield_1), 898 | | 64usize, 899 | | 28u8, 900 | | ) as u32) | |_____________________^ | help: replace this with | 896 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 + ::std::ptr::addr_of!((*this)._bitfield_1), 898 + 64usize, 899 + 28u8, 900 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_3.rs:906:28 | 906 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_3.rs:927:45 | 927 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_3.rs:931:52 | 931 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_4.rs:851:18 | 851 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_4.rs:856:28 | 856 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_4.rs:863:13 | 863 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 | | ::std::ptr::addr_of!((*this)._bitfield_1), 865 | | 32usize, 866 | | 28u8, 867 | | ) as u32) | |_____________________^ | help: replace this with | 863 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 + ::std::ptr::addr_of!((*this)._bitfield_1), 865 + 32usize, 866 + 28u8, 867 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_4.rs:873:28 | 873 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_4.rs:884:18 | 884 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_4.rs:889:28 | 889 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_4.rs:896:13 | 896 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 | | ::std::ptr::addr_of!((*this)._bitfield_1), 898 | | 64usize, 899 | | 28u8, 900 | | ) as u32) | |_____________________^ | help: replace this with | 896 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 + ::std::ptr::addr_of!((*this)._bitfield_1), 898 + 64usize, 899 + 28u8, 900 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_4.rs:906:28 | 906 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_4.rs:927:45 | 927 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_4.rs:931:52 | 931 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_5.rs:851:18 | 851 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_5.rs:856:28 | 856 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_5.rs:863:13 | 863 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 | | ::std::ptr::addr_of!((*this)._bitfield_1), 865 | | 32usize, 866 | | 28u8, 867 | | ) as u32) | |_____________________^ | help: replace this with | 863 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 + ::std::ptr::addr_of!((*this)._bitfield_1), 865 + 32usize, 866 + 28u8, 867 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_5.rs:873:28 | 873 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_5.rs:884:18 | 884 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_5.rs:889:28 | 889 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_5.rs:896:13 | 896 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 | | ::std::ptr::addr_of!((*this)._bitfield_1), 898 | | 64usize, 899 | | 28u8, 900 | | ) as u32) | |_____________________^ | help: replace this with | 896 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 + ::std::ptr::addr_of!((*this)._bitfield_1), 898 + 64usize, 899 + 28u8, 900 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_5.rs:906:28 | 906 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_5.rs:927:45 | 927 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_5.rs:931:52 | 931 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_6.rs:851:18 | 851 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_6.rs:856:28 | 856 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_6.rs:863:13 | 863 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 | | ::std::ptr::addr_of!((*this)._bitfield_1), 865 | | 32usize, 866 | | 28u8, 867 | | ) as u32) | |_____________________^ | help: replace this with | 863 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 + ::std::ptr::addr_of!((*this)._bitfield_1), 865 + 32usize, 866 + 28u8, 867 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_6.rs:873:28 | 873 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_6.rs:884:18 | 884 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_6.rs:889:28 | 889 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_6.rs:896:13 | 896 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 | | ::std::ptr::addr_of!((*this)._bitfield_1), 898 | | 64usize, 899 | | 28u8, 900 | | ) as u32) | |_____________________^ | help: replace this with | 896 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 + ::std::ptr::addr_of!((*this)._bitfield_1), 898 + 64usize, 899 + 28u8, 900 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_6.rs:906:28 | 906 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_6.rs:927:45 | 927 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_6.rs:931:52 | 931 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_7.rs:851:18 | 851 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_7.rs:856:28 | 856 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_7.rs:863:13 | 863 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 | | ::std::ptr::addr_of!((*this)._bitfield_1), 865 | | 32usize, 866 | | 28u8, 867 | | ) as u32) | |_____________________^ | help: replace this with | 863 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 + ::std::ptr::addr_of!((*this)._bitfield_1), 865 + 32usize, 866 + 28u8, 867 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_7.rs:873:28 | 873 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_7.rs:884:18 | 884 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_7.rs:889:28 | 889 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_7.rs:896:13 | 896 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 | | ::std::ptr::addr_of!((*this)._bitfield_1), 898 | | 64usize, 899 | | 28u8, 900 | | ) as u32) | |_____________________^ | help: replace this with | 896 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 + ::std::ptr::addr_of!((*this)._bitfield_1), 898 + 64usize, 899 + 28u8, 900 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_7.rs:906:28 | 906 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_7.rs:927:45 | 927 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_7.rs:931:52 | 931 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_8.rs:851:18 | 851 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_8.rs:856:28 | 856 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_8.rs:863:13 | 863 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 | | ::std::ptr::addr_of!((*this)._bitfield_1), 865 | | 32usize, 866 | | 28u8, 867 | | ) as u32) | |_____________________^ | help: replace this with | 863 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 + ::std::ptr::addr_of!((*this)._bitfield_1), 865 + 32usize, 866 + 28u8, 867 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_8.rs:873:28 | 873 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_8.rs:884:18 | 884 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_8.rs:889:28 | 889 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_8.rs:896:13 | 896 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 | | ::std::ptr::addr_of!((*this)._bitfield_1), 898 | | 64usize, 899 | | 28u8, 900 | | ) as u32) | |_____________________^ | help: replace this with | 896 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 + ::std::ptr::addr_of!((*this)._bitfield_1), 898 + 64usize, 899 + 28u8, 900 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_8.rs:906:28 | 906 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_8.rs:927:45 | 927 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_8.rs:931:52 | 931 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_9.rs:851:18 | 851 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_9.rs:856:28 | 856 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_9.rs:863:13 | 863 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 | | ::std::ptr::addr_of!((*this)._bitfield_1), 865 | | 32usize, 866 | | 28u8, 867 | | ) as u32) | |_____________________^ | help: replace this with | 863 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 + ::std::ptr::addr_of!((*this)._bitfield_1), 865 + 32usize, 866 + 28u8, 867 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_9.rs:873:28 | 873 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_9.rs:884:18 | 884 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_9.rs:889:28 | 889 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_9.rs:896:13 | 896 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 | | ::std::ptr::addr_of!((*this)._bitfield_1), 898 | | 64usize, 899 | | 28u8, 900 | | ) as u32) | |_____________________^ | help: replace this with | 896 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 + ::std::ptr::addr_of!((*this)._bitfield_1), 898 + 64usize, 899 + 28u8, 900 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_9.rs:906:28 | 906 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_9.rs:927:45 | 927 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_9.rs:931:52 | 931 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_0.rs:874:18 | 874 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_0.rs:879:28 | 879 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_0.rs:886:13 | 886 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 | | ::std::ptr::addr_of!((*this)._bitfield_1), 888 | | 4usize, 889 | | 28u8, 890 | | ) as u32) | |_____________________^ | help: replace this with | 886 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 + ::std::ptr::addr_of!((*this)._bitfield_1), 888 + 4usize, 889 + 28u8, 890 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_0.rs:896:28 | 896 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_0.rs:907:18 | 907 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_0.rs:912:28 | 912 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_0.rs:919:13 | 919 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 | | ::std::ptr::addr_of!((*this)._bitfield_1), 921 | | 32usize, 922 | | 28u8, 923 | | ) as u32) | |_____________________^ | help: replace this with | 919 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 + ::std::ptr::addr_of!((*this)._bitfield_1), 921 + 32usize, 922 + 28u8, 923 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_0.rs:929:28 | 929 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_0.rs:950:45 | 950 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_0.rs:954:52 | 954 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_1.rs:874:18 | 874 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_1.rs:879:28 | 879 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_1.rs:886:13 | 886 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 | | ::std::ptr::addr_of!((*this)._bitfield_1), 888 | | 4usize, 889 | | 28u8, 890 | | ) as u32) | |_____________________^ | help: replace this with | 886 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 + ::std::ptr::addr_of!((*this)._bitfield_1), 888 + 4usize, 889 + 28u8, 890 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_1.rs:896:28 | 896 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_1.rs:907:18 | 907 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_1.rs:912:28 | 912 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_1.rs:919:13 | 919 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 | | ::std::ptr::addr_of!((*this)._bitfield_1), 921 | | 32usize, 922 | | 28u8, 923 | | ) as u32) | |_____________________^ | help: replace this with | 919 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 + ::std::ptr::addr_of!((*this)._bitfield_1), 921 + 32usize, 922 + 28u8, 923 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_1.rs:929:28 | 929 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_1.rs:950:45 | 950 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_1.rs:954:52 | 954 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_2.rs:874:18 | 874 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_2.rs:879:28 | 879 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_2.rs:886:13 | 886 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 | | ::std::ptr::addr_of!((*this)._bitfield_1), 888 | | 4usize, 889 | | 28u8, 890 | | ) as u32) | |_____________________^ | help: replace this with | 886 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 + ::std::ptr::addr_of!((*this)._bitfield_1), 888 + 4usize, 889 + 28u8, 890 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_2.rs:896:28 | 896 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_2.rs:907:18 | 907 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_2.rs:912:28 | 912 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_2.rs:919:13 | 919 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 | | ::std::ptr::addr_of!((*this)._bitfield_1), 921 | | 32usize, 922 | | 28u8, 923 | | ) as u32) | |_____________________^ | help: replace this with | 919 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 + ::std::ptr::addr_of!((*this)._bitfield_1), 921 + 32usize, 922 + 28u8, 923 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_2.rs:929:28 | 929 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_2.rs:950:45 | 950 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_2.rs:954:52 | 954 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_3.rs:874:18 | 874 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_3.rs:879:28 | 879 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_3.rs:886:13 | 886 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 | | ::std::ptr::addr_of!((*this)._bitfield_1), 888 | | 4usize, 889 | | 28u8, 890 | | ) as u32) | |_____________________^ | help: replace this with | 886 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 + ::std::ptr::addr_of!((*this)._bitfield_1), 888 + 4usize, 889 + 28u8, 890 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_3.rs:896:28 | 896 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_3.rs:907:18 | 907 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_3.rs:912:28 | 912 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_3.rs:919:13 | 919 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 | | ::std::ptr::addr_of!((*this)._bitfield_1), 921 | | 32usize, 922 | | 28u8, 923 | | ) as u32) | |_____________________^ | help: replace this with | 919 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 + ::std::ptr::addr_of!((*this)._bitfield_1), 921 + 32usize, 922 + 28u8, 923 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_3.rs:929:28 | 929 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_3.rs:950:45 | 950 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_3.rs:954:52 | 954 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_4.rs:874:18 | 874 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_4.rs:879:28 | 879 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_4.rs:886:13 | 886 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 | | ::std::ptr::addr_of!((*this)._bitfield_1), 888 | | 4usize, 889 | | 28u8, 890 | | ) as u32) | |_____________________^ | help: replace this with | 886 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 + ::std::ptr::addr_of!((*this)._bitfield_1), 888 + 4usize, 889 + 28u8, 890 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_4.rs:896:28 | 896 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_4.rs:907:18 | 907 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_4.rs:912:28 | 912 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_4.rs:919:13 | 919 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 | | ::std::ptr::addr_of!((*this)._bitfield_1), 921 | | 32usize, 922 | | 28u8, 923 | | ) as u32) | |_____________________^ | help: replace this with | 919 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 + ::std::ptr::addr_of!((*this)._bitfield_1), 921 + 32usize, 922 + 28u8, 923 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_4.rs:929:28 | 929 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_4.rs:950:45 | 950 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_4.rs:954:52 | 954 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_5.rs:874:18 | 874 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_5.rs:879:28 | 879 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_5.rs:886:13 | 886 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 | | ::std::ptr::addr_of!((*this)._bitfield_1), 888 | | 4usize, 889 | | 28u8, 890 | | ) as u32) | |_____________________^ | help: replace this with | 886 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 + ::std::ptr::addr_of!((*this)._bitfield_1), 888 + 4usize, 889 + 28u8, 890 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_5.rs:896:28 | 896 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_5.rs:907:18 | 907 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_5.rs:912:28 | 912 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_5.rs:919:13 | 919 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 | | ::std::ptr::addr_of!((*this)._bitfield_1), 921 | | 32usize, 922 | | 28u8, 923 | | ) as u32) | |_____________________^ | help: replace this with | 919 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 + ::std::ptr::addr_of!((*this)._bitfield_1), 921 + 32usize, 922 + 28u8, 923 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_5.rs:929:28 | 929 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_5.rs:950:45 | 950 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_5.rs:954:52 | 954 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_6.rs:874:18 | 874 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_6.rs:879:28 | 879 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_6.rs:886:13 | 886 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 | | ::std::ptr::addr_of!((*this)._bitfield_1), 888 | | 4usize, 889 | | 28u8, 890 | | ) as u32) | |_____________________^ | help: replace this with | 886 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 + ::std::ptr::addr_of!((*this)._bitfield_1), 888 + 4usize, 889 + 28u8, 890 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_6.rs:896:28 | 896 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_6.rs:907:18 | 907 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_6.rs:912:28 | 912 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_6.rs:919:13 | 919 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 | | ::std::ptr::addr_of!((*this)._bitfield_1), 921 | | 32usize, 922 | | 28u8, 923 | | ) as u32) | |_____________________^ | help: replace this with | 919 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 + ::std::ptr::addr_of!((*this)._bitfield_1), 921 + 32usize, 922 + 28u8, 923 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_6.rs:929:28 | 929 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_6.rs:950:45 | 950 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_6.rs:954:52 | 954 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_7.rs:874:18 | 874 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_7.rs:879:28 | 879 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_7.rs:886:13 | 886 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 | | ::std::ptr::addr_of!((*this)._bitfield_1), 888 | | 4usize, 889 | | 28u8, 890 | | ) as u32) | |_____________________^ | help: replace this with | 886 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 + ::std::ptr::addr_of!((*this)._bitfield_1), 888 + 4usize, 889 + 28u8, 890 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_7.rs:896:28 | 896 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_7.rs:907:18 | 907 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_7.rs:912:28 | 912 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_7.rs:919:13 | 919 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 | | ::std::ptr::addr_of!((*this)._bitfield_1), 921 | | 32usize, 922 | | 28u8, 923 | | ) as u32) | |_____________________^ | help: replace this with | 919 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 + ::std::ptr::addr_of!((*this)._bitfield_1), 921 + 32usize, 922 + 28u8, 923 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_7.rs:929:28 | 929 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_7.rs:950:45 | 950 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_7.rs:954:52 | 954 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_8.rs:874:18 | 874 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_8.rs:879:28 | 879 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_8.rs:886:13 | 886 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 | | ::std::ptr::addr_of!((*this)._bitfield_1), 888 | | 4usize, 889 | | 28u8, 890 | | ) as u32) | |_____________________^ | help: replace this with | 886 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 + ::std::ptr::addr_of!((*this)._bitfield_1), 888 + 4usize, 889 + 28u8, 890 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_8.rs:896:28 | 896 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_8.rs:907:18 | 907 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_8.rs:912:28 | 912 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_8.rs:919:13 | 919 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 | | ::std::ptr::addr_of!((*this)._bitfield_1), 921 | | 32usize, 922 | | 28u8, 923 | | ) as u32) | |_____________________^ | help: replace this with | 919 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 + ::std::ptr::addr_of!((*this)._bitfield_1), 921 + 32usize, 922 + 28u8, 923 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_8.rs:929:28 | 929 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_8.rs:950:45 | 950 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_8.rs:954:52 | 954 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_9.rs:874:18 | 874 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_9.rs:879:28 | 879 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_9.rs:886:13 | 886 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 | | ::std::ptr::addr_of!((*this)._bitfield_1), 888 | | 4usize, 889 | | 28u8, 890 | | ) as u32) | |_____________________^ | help: replace this with | 886 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 + ::std::ptr::addr_of!((*this)._bitfield_1), 888 + 4usize, 889 + 28u8, 890 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_9.rs:896:28 | 896 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_9.rs:907:18 | 907 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_9.rs:912:28 | 912 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_9.rs:919:13 | 919 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 | | ::std::ptr::addr_of!((*this)._bitfield_1), 921 | | 32usize, 922 | | 28u8, 923 | | ) as u32) | |_____________________^ | help: replace this with | 919 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 + ::std::ptr::addr_of!((*this)._bitfield_1), 921 + 32usize, 922 + 28u8, 923 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_9.rs:929:28 | 929 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_9.rs:950:45 | 950 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_9.rs:954:52 | 954 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_0.rs:925:18 | 925 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_0.rs:930:28 | 930 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_0.rs:937:13 | 937 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 938 | | ::std::ptr::addr_of!((*this)._bitfield_1), 939 | | 4usize, 940 | | 28u8, 941 | | ) as u32) | |_____________________^ | help: replace this with | 937 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 938 + ::std::ptr::addr_of!((*this)._bitfield_1), 939 + 4usize, 940 + 28u8, 941 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_0.rs:947:28 | 947 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_0.rs:958:18 | 958 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_0.rs:963:28 | 963 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_0.rs:970:13 | 970 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 971 | | ::std::ptr::addr_of!((*this)._bitfield_1), 972 | | 32usize, 973 | | 28u8, 974 | | ) as u32) | |_____________________^ | help: replace this with | 970 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 971 + ::std::ptr::addr_of!((*this)._bitfield_1), 972 + 32usize, 973 + 28u8, 974 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_0.rs:980:28 | 980 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_0.rs:1001:45 | 1001 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_0.rs:1005:52 | 1005 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_1.rs:925:18 | 925 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_1.rs:930:28 | 930 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_1.rs:937:13 | 937 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 938 | | ::std::ptr::addr_of!((*this)._bitfield_1), 939 | | 4usize, 940 | | 28u8, 941 | | ) as u32) | |_____________________^ | help: replace this with | 937 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 938 + ::std::ptr::addr_of!((*this)._bitfield_1), 939 + 4usize, 940 + 28u8, 941 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_1.rs:947:28 | 947 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_1.rs:958:18 | 958 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_1.rs:963:28 | 963 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_1.rs:970:13 | 970 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 971 | | ::std::ptr::addr_of!((*this)._bitfield_1), 972 | | 32usize, 973 | | 28u8, 974 | | ) as u32) | |_____________________^ | help: replace this with | 970 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 971 + ::std::ptr::addr_of!((*this)._bitfield_1), 972 + 32usize, 973 + 28u8, 974 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_1.rs:980:28 | 980 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_1.rs:1001:45 | 1001 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_1.rs:1005:52 | 1005 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_10.rs:930:18 | 930 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_10.rs:935:28 | 935 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_10.rs:942:13 | 942 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 943 | | ::std::ptr::addr_of!((*this)._bitfield_1), 944 | | 4usize, 945 | | 28u8, 946 | | ) as u32) | |_____________________^ | help: replace this with | 942 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 943 + ::std::ptr::addr_of!((*this)._bitfield_1), 944 + 4usize, 945 + 28u8, 946 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_10.rs:952:28 | 952 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_10.rs:963:18 | 963 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_10.rs:968:28 | 968 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_10.rs:975:13 | 975 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 976 | | ::std::ptr::addr_of!((*this)._bitfield_1), 977 | | 32usize, 978 | | 28u8, 979 | | ) as u32) | |_____________________^ | help: replace this with | 975 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 976 + ::std::ptr::addr_of!((*this)._bitfield_1), 977 + 32usize, 978 + 28u8, 979 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_10.rs:985:28 | 985 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_10.rs:1006:45 | 1006 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_10.rs:1010:52 | 1010 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_2.rs:925:18 | 925 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_2.rs:930:28 | 930 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_2.rs:937:13 | 937 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 938 | | ::std::ptr::addr_of!((*this)._bitfield_1), 939 | | 4usize, 940 | | 28u8, 941 | | ) as u32) | |_____________________^ | help: replace this with | 937 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 938 + ::std::ptr::addr_of!((*this)._bitfield_1), 939 + 4usize, 940 + 28u8, 941 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_2.rs:947:28 | 947 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_2.rs:958:18 | 958 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_2.rs:963:28 | 963 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_2.rs:970:13 | 970 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 971 | | ::std::ptr::addr_of!((*this)._bitfield_1), 972 | | 32usize, 973 | | 28u8, 974 | | ) as u32) | |_____________________^ | help: replace this with | 970 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 971 + ::std::ptr::addr_of!((*this)._bitfield_1), 972 + 32usize, 973 + 28u8, 974 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_2.rs:980:28 | 980 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_2.rs:1001:45 | 1001 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_2.rs:1005:52 | 1005 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_3.rs:925:18 | 925 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_3.rs:930:28 | 930 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_3.rs:937:13 | 937 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 938 | | ::std::ptr::addr_of!((*this)._bitfield_1), 939 | | 4usize, 940 | | 28u8, 941 | | ) as u32) | |_____________________^ | help: replace this with | 937 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 938 + ::std::ptr::addr_of!((*this)._bitfield_1), 939 + 4usize, 940 + 28u8, 941 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_3.rs:947:28 | 947 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_3.rs:958:18 | 958 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_3.rs:963:28 | 963 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_3.rs:970:13 | 970 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 971 | | ::std::ptr::addr_of!((*this)._bitfield_1), 972 | | 32usize, 973 | | 28u8, 974 | | ) as u32) | |_____________________^ | help: replace this with | 970 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 971 + ::std::ptr::addr_of!((*this)._bitfield_1), 972 + 32usize, 973 + 28u8, 974 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_3.rs:980:28 | 980 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_3.rs:1001:45 | 1001 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_3.rs:1005:52 | 1005 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_4.rs:925:18 | 925 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_4.rs:930:28 | 930 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_4.rs:937:13 | 937 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 938 | | ::std::ptr::addr_of!((*this)._bitfield_1), 939 | | 4usize, 940 | | 28u8, 941 | | ) as u32) | |_____________________^ | help: replace this with | 937 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 938 + ::std::ptr::addr_of!((*this)._bitfield_1), 939 + 4usize, 940 + 28u8, 941 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_4.rs:947:28 | 947 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_4.rs:958:18 | 958 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_4.rs:963:28 | 963 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_4.rs:970:13 | 970 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 971 | | ::std::ptr::addr_of!((*this)._bitfield_1), 972 | | 32usize, 973 | | 28u8, 974 | | ) as u32) | |_____________________^ | help: replace this with | 970 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 971 + ::std::ptr::addr_of!((*this)._bitfield_1), 972 + 32usize, 973 + 28u8, 974 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_4.rs:980:28 | 980 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_4.rs:1001:45 | 1001 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_4.rs:1005:52 | 1005 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_5.rs:925:18 | 925 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_5.rs:930:28 | 930 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_5.rs:937:13 | 937 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 938 | | ::std::ptr::addr_of!((*this)._bitfield_1), 939 | | 4usize, 940 | | 28u8, 941 | | ) as u32) | |_____________________^ | help: replace this with | 937 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 938 + ::std::ptr::addr_of!((*this)._bitfield_1), 939 + 4usize, 940 + 28u8, 941 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_5.rs:947:28 | 947 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_5.rs:958:18 | 958 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_5.rs:963:28 | 963 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_5.rs:970:13 | 970 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 971 | | ::std::ptr::addr_of!((*this)._bitfield_1), 972 | | 32usize, 973 | | 28u8, 974 | | ) as u32) | |_____________________^ | help: replace this with | 970 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 971 + ::std::ptr::addr_of!((*this)._bitfield_1), 972 + 32usize, 973 + 28u8, 974 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_5.rs:980:28 | 980 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_5.rs:1001:45 | 1001 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_5.rs:1005:52 | 1005 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_6.rs:930:18 | 930 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_6.rs:935:28 | 935 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_6.rs:942:13 | 942 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 943 | | ::std::ptr::addr_of!((*this)._bitfield_1), 944 | | 4usize, 945 | | 28u8, 946 | | ) as u32) | |_____________________^ | help: replace this with | 942 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 943 + ::std::ptr::addr_of!((*this)._bitfield_1), 944 + 4usize, 945 + 28u8, 946 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_6.rs:952:28 | 952 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_6.rs:963:18 | 963 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_6.rs:968:28 | 968 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_6.rs:975:13 | 975 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 976 | | ::std::ptr::addr_of!((*this)._bitfield_1), 977 | | 32usize, 978 | | 28u8, 979 | | ) as u32) | |_____________________^ | help: replace this with | 975 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 976 + ::std::ptr::addr_of!((*this)._bitfield_1), 977 + 32usize, 978 + 28u8, 979 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_6.rs:985:28 | 985 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_6.rs:1006:45 | 1006 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_6.rs:1010:52 | 1010 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_7.rs:930:18 | 930 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_7.rs:935:28 | 935 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_7.rs:942:13 | 942 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 943 | | ::std::ptr::addr_of!((*this)._bitfield_1), 944 | | 4usize, 945 | | 28u8, 946 | | ) as u32) | |_____________________^ | help: replace this with | 942 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 943 + ::std::ptr::addr_of!((*this)._bitfield_1), 944 + 4usize, 945 + 28u8, 946 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_7.rs:952:28 | 952 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_7.rs:963:18 | 963 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_7.rs:968:28 | 968 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_7.rs:975:13 | 975 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 976 | | ::std::ptr::addr_of!((*this)._bitfield_1), 977 | | 32usize, 978 | | 28u8, 979 | | ) as u32) | |_____________________^ | help: replace this with | 975 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 976 + ::std::ptr::addr_of!((*this)._bitfield_1), 977 + 32usize, 978 + 28u8, 979 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_7.rs:985:28 | 985 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_7.rs:1006:45 | 1006 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_7.rs:1010:52 | 1010 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_8.rs:930:18 | 930 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_8.rs:935:28 | 935 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_8.rs:942:13 | 942 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 943 | | ::std::ptr::addr_of!((*this)._bitfield_1), 944 | | 4usize, 945 | | 28u8, 946 | | ) as u32) | |_____________________^ | help: replace this with | 942 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 943 + ::std::ptr::addr_of!((*this)._bitfield_1), 944 + 4usize, 945 + 28u8, 946 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_8.rs:952:28 | 952 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_8.rs:963:18 | 963 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_8.rs:968:28 | 968 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_8.rs:975:13 | 975 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 976 | | ::std::ptr::addr_of!((*this)._bitfield_1), 977 | | 32usize, 978 | | 28u8, 979 | | ) as u32) | |_____________________^ | help: replace this with | 975 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 976 + ::std::ptr::addr_of!((*this)._bitfield_1), 977 + 32usize, 978 + 28u8, 979 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_8.rs:985:28 | 985 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_8.rs:1006:45 | 1006 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_8.rs:1010:52 | 1010 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_9.rs:930:18 | 930 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_9.rs:935:28 | 935 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_9.rs:942:13 | 942 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 943 | | ::std::ptr::addr_of!((*this)._bitfield_1), 944 | | 4usize, 945 | | 28u8, 946 | | ) as u32) | |_____________________^ | help: replace this with | 942 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 943 + ::std::ptr::addr_of!((*this)._bitfield_1), 944 + 4usize, 945 + 28u8, 946 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_9.rs:952:28 | 952 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_9.rs:963:18 | 963 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_9.rs:968:28 | 968 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_9.rs:975:13 | 975 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 976 | | ::std::ptr::addr_of!((*this)._bitfield_1), 977 | | 32usize, 978 | | 28u8, 979 | | ) as u32) | |_____________________^ | help: replace this with | 975 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 976 + ::std::ptr::addr_of!((*this)._bitfield_1), 977 + 32usize, 978 + 28u8, 979 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_9.rs:985:28 | 985 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_9.rs:1006:45 | 1006 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_9.rs:1010:52 | 1010 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_0.rs:1024:18 | 1024 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_0.rs:1029:28 | 1029 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_0.rs:1036:13 | 1036 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1037 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1038 | | 4usize, 1039 | | 28u8, 1040 | | ) as u32) | |_____________________^ | help: replace this with | 1036 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1037 + ::std::ptr::addr_of!((*this)._bitfield_1), 1038 + 4usize, 1039 + 28u8, 1040 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_0.rs:1046:28 | 1046 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_0.rs:1057:18 | 1057 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_0.rs:1062:28 | 1062 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_0.rs:1069:13 | 1069 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1070 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1071 | | 32usize, 1072 | | 28u8, 1073 | | ) as u32) | |_____________________^ | help: replace this with | 1069 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1070 + ::std::ptr::addr_of!((*this)._bitfield_1), 1071 + 32usize, 1072 + 28u8, 1073 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_0.rs:1079:28 | 1079 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_0.rs:1100:45 | 1100 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_0.rs:1104:52 | 1104 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_1.rs:1034:18 | 1034 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_1.rs:1039:28 | 1039 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_1.rs:1046:13 | 1046 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1048 | | 4usize, 1049 | | 28u8, 1050 | | ) as u32) | |_____________________^ | help: replace this with | 1046 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 + ::std::ptr::addr_of!((*this)._bitfield_1), 1048 + 4usize, 1049 + 28u8, 1050 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_1.rs:1056:28 | 1056 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_1.rs:1067:18 | 1067 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_1.rs:1072:28 | 1072 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_1.rs:1079:13 | 1079 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1081 | | 32usize, 1082 | | 28u8, 1083 | | ) as u32) | |_____________________^ | help: replace this with | 1079 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 + ::std::ptr::addr_of!((*this)._bitfield_1), 1081 + 32usize, 1082 + 28u8, 1083 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_1.rs:1089:28 | 1089 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_1.rs:1110:45 | 1110 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_1.rs:1114:52 | 1114 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_2.rs:1034:18 | 1034 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_2.rs:1039:28 | 1039 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_2.rs:1046:13 | 1046 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1048 | | 4usize, 1049 | | 28u8, 1050 | | ) as u32) | |_____________________^ | help: replace this with | 1046 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 + ::std::ptr::addr_of!((*this)._bitfield_1), 1048 + 4usize, 1049 + 28u8, 1050 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_2.rs:1056:28 | 1056 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_2.rs:1067:18 | 1067 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_2.rs:1072:28 | 1072 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_2.rs:1079:13 | 1079 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1081 | | 32usize, 1082 | | 28u8, 1083 | | ) as u32) | |_____________________^ | help: replace this with | 1079 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 + ::std::ptr::addr_of!((*this)._bitfield_1), 1081 + 32usize, 1082 + 28u8, 1083 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_2.rs:1089:28 | 1089 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_2.rs:1110:45 | 1110 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_2.rs:1114:52 | 1114 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_3.rs:1034:18 | 1034 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_3.rs:1039:28 | 1039 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_3.rs:1046:13 | 1046 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1048 | | 4usize, 1049 | | 28u8, 1050 | | ) as u32) | |_____________________^ | help: replace this with | 1046 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 + ::std::ptr::addr_of!((*this)._bitfield_1), 1048 + 4usize, 1049 + 28u8, 1050 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_3.rs:1056:28 | 1056 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_3.rs:1067:18 | 1067 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_3.rs:1072:28 | 1072 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_3.rs:1079:13 | 1079 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1081 | | 32usize, 1082 | | 28u8, 1083 | | ) as u32) | |_____________________^ | help: replace this with | 1079 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 + ::std::ptr::addr_of!((*this)._bitfield_1), 1081 + 32usize, 1082 + 28u8, 1083 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_3.rs:1089:28 | 1089 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_3.rs:1110:45 | 1110 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_3.rs:1114:52 | 1114 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_4.rs:1034:18 | 1034 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_4.rs:1039:28 | 1039 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_4.rs:1046:13 | 1046 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1048 | | 4usize, 1049 | | 28u8, 1050 | | ) as u32) | |_____________________^ | help: replace this with | 1046 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 + ::std::ptr::addr_of!((*this)._bitfield_1), 1048 + 4usize, 1049 + 28u8, 1050 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_4.rs:1056:28 | 1056 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_4.rs:1067:18 | 1067 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_4.rs:1072:28 | 1072 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_4.rs:1079:13 | 1079 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1081 | | 32usize, 1082 | | 28u8, 1083 | | ) as u32) | |_____________________^ | help: replace this with | 1079 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 + ::std::ptr::addr_of!((*this)._bitfield_1), 1081 + 32usize, 1082 + 28u8, 1083 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_4.rs:1089:28 | 1089 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_4.rs:1110:45 | 1110 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_4.rs:1114:52 | 1114 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_5.rs:1034:18 | 1034 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_5.rs:1039:28 | 1039 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_5.rs:1046:13 | 1046 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1048 | | 4usize, 1049 | | 28u8, 1050 | | ) as u32) | |_____________________^ | help: replace this with | 1046 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 + ::std::ptr::addr_of!((*this)._bitfield_1), 1048 + 4usize, 1049 + 28u8, 1050 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_5.rs:1056:28 | 1056 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_5.rs:1067:18 | 1067 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_5.rs:1072:28 | 1072 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_5.rs:1079:13 | 1079 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1081 | | 32usize, 1082 | | 28u8, 1083 | | ) as u32) | |_____________________^ | help: replace this with | 1079 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 + ::std::ptr::addr_of!((*this)._bitfield_1), 1081 + 32usize, 1082 + 28u8, 1083 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_5.rs:1089:28 | 1089 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_5.rs:1110:45 | 1110 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_5.rs:1114:52 | 1114 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_6.rs:1034:18 | 1034 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_6.rs:1039:28 | 1039 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_6.rs:1046:13 | 1046 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1048 | | 4usize, 1049 | | 28u8, 1050 | | ) as u32) | |_____________________^ | help: replace this with | 1046 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 + ::std::ptr::addr_of!((*this)._bitfield_1), 1048 + 4usize, 1049 + 28u8, 1050 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_6.rs:1056:28 | 1056 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_6.rs:1067:18 | 1067 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_6.rs:1072:28 | 1072 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_6.rs:1079:13 | 1079 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1081 | | 32usize, 1082 | | 28u8, 1083 | | ) as u32) | |_____________________^ | help: replace this with | 1079 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 + ::std::ptr::addr_of!((*this)._bitfield_1), 1081 + 32usize, 1082 + 28u8, 1083 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_6.rs:1089:28 | 1089 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_6.rs:1144:45 | 1144 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_6.rs:1148:52 | 1148 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_7.rs:1034:18 | 1034 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_7.rs:1039:28 | 1039 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_7.rs:1046:13 | 1046 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1048 | | 4usize, 1049 | | 28u8, 1050 | | ) as u32) | |_____________________^ | help: replace this with | 1046 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 + ::std::ptr::addr_of!((*this)._bitfield_1), 1048 + 4usize, 1049 + 28u8, 1050 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_7.rs:1056:28 | 1056 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_7.rs:1067:18 | 1067 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_7.rs:1072:28 | 1072 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_7.rs:1079:13 | 1079 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1081 | | 32usize, 1082 | | 28u8, 1083 | | ) as u32) | |_____________________^ | help: replace this with | 1079 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 + ::std::ptr::addr_of!((*this)._bitfield_1), 1081 + 32usize, 1082 + 28u8, 1083 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_7.rs:1089:28 | 1089 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_7.rs:1144:45 | 1144 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_7.rs:1148:52 | 1148 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_8.rs:1034:18 | 1034 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_8.rs:1039:28 | 1039 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_8.rs:1046:13 | 1046 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1048 | | 4usize, 1049 | | 28u8, 1050 | | ) as u32) | |_____________________^ | help: replace this with | 1046 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 + ::std::ptr::addr_of!((*this)._bitfield_1), 1048 + 4usize, 1049 + 28u8, 1050 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_8.rs:1056:28 | 1056 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_8.rs:1067:18 | 1067 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_8.rs:1072:28 | 1072 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_8.rs:1079:13 | 1079 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1081 | | 32usize, 1082 | | 28u8, 1083 | | ) as u32) | |_____________________^ | help: replace this with | 1079 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 + ::std::ptr::addr_of!((*this)._bitfield_1), 1081 + 32usize, 1082 + 28u8, 1083 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_8.rs:1089:28 | 1089 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_8.rs:1144:45 | 1144 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_8.rs:1148:52 | 1148 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_0.rs:990:18 | 990 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_0.rs:995:28 | 995 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_0.rs:1002:13 | 1002 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1003 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1004 | | 4usize, 1005 | | 28u8, 1006 | | ) as u32) | |_____________________^ | help: replace this with | 1002 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1003 + ::std::ptr::addr_of!((*this)._bitfield_1), 1004 + 4usize, 1005 + 28u8, 1006 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_0.rs:1012:28 | 1012 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_0.rs:1023:18 | 1023 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_0.rs:1028:28 | 1028 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_0.rs:1035:13 | 1035 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1036 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1037 | | 32usize, 1038 | | 28u8, 1039 | | ) as u32) | |_____________________^ | help: replace this with | 1035 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1036 + ::std::ptr::addr_of!((*this)._bitfield_1), 1037 + 32usize, 1038 + 28u8, 1039 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_0.rs:1045:28 | 1045 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_0.rs:1066:45 | 1066 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_0.rs:1070:52 | 1070 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_1.rs:991:18 | 991 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_1.rs:996:28 | 996 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_1.rs:1003:13 | 1003 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1004 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1005 | | 4usize, 1006 | | 28u8, 1007 | | ) as u32) | |_____________________^ | help: replace this with | 1003 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1004 + ::std::ptr::addr_of!((*this)._bitfield_1), 1005 + 4usize, 1006 + 28u8, 1007 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_1.rs:1013:28 | 1013 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_1.rs:1024:18 | 1024 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_1.rs:1029:28 | 1029 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_1.rs:1036:13 | 1036 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1037 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1038 | | 32usize, 1039 | | 28u8, 1040 | | ) as u32) | |_____________________^ | help: replace this with | 1036 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1037 + ::std::ptr::addr_of!((*this)._bitfield_1), 1038 + 32usize, 1039 + 28u8, 1040 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_1.rs:1046:28 | 1046 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_1.rs:1067:45 | 1067 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_1.rs:1071:52 | 1071 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_2.rs:991:18 | 991 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_2.rs:996:28 | 996 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_2.rs:1003:13 | 1003 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1004 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1005 | | 4usize, 1006 | | 28u8, 1007 | | ) as u32) | |_____________________^ | help: replace this with | 1003 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1004 + ::std::ptr::addr_of!((*this)._bitfield_1), 1005 + 4usize, 1006 + 28u8, 1007 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_2.rs:1013:28 | 1013 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_2.rs:1024:18 | 1024 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_2.rs:1029:28 | 1029 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_2.rs:1036:13 | 1036 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1037 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1038 | | 32usize, 1039 | | 28u8, 1040 | | ) as u32) | |_____________________^ | help: replace this with | 1036 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1037 + ::std::ptr::addr_of!((*this)._bitfield_1), 1038 + 32usize, 1039 + 28u8, 1040 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_2.rs:1046:28 | 1046 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_2.rs:1067:45 | 1067 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_2.rs:1071:52 | 1071 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_3.rs:998:18 | 998 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_3.rs:1003:28 | 1003 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_3.rs:1010:13 | 1010 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1011 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1012 | | 4usize, 1013 | | 28u8, 1014 | | ) as u32) | |_____________________^ | help: replace this with | 1010 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1011 + ::std::ptr::addr_of!((*this)._bitfield_1), 1012 + 4usize, 1013 + 28u8, 1014 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_3.rs:1020:28 | 1020 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_3.rs:1031:18 | 1031 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_3.rs:1036:28 | 1036 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_3.rs:1043:13 | 1043 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1044 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1045 | | 32usize, 1046 | | 28u8, 1047 | | ) as u32) | |_____________________^ | help: replace this with | 1043 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1044 + ::std::ptr::addr_of!((*this)._bitfield_1), 1045 + 32usize, 1046 + 28u8, 1047 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_3.rs:1053:28 | 1053 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_3.rs:1074:45 | 1074 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_3.rs:1078:52 | 1078 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_4.rs:998:18 | 998 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_4.rs:1003:28 | 1003 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_4.rs:1010:13 | 1010 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1011 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1012 | | 4usize, 1013 | | 28u8, 1014 | | ) as u32) | |_____________________^ | help: replace this with | 1010 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1011 + ::std::ptr::addr_of!((*this)._bitfield_1), 1012 + 4usize, 1013 + 28u8, 1014 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_4.rs:1020:28 | 1020 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_4.rs:1031:18 | 1031 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_4.rs:1036:28 | 1036 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_4.rs:1043:13 | 1043 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1044 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1045 | | 32usize, 1046 | | 28u8, 1047 | | ) as u32) | |_____________________^ | help: replace this with | 1043 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1044 + ::std::ptr::addr_of!((*this)._bitfield_1), 1045 + 32usize, 1046 + 28u8, 1047 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_4.rs:1053:28 | 1053 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_4.rs:1108:45 | 1108 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_4.rs:1112:52 | 1112 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_5.rs:998:18 | 998 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_5.rs:1003:28 | 1003 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_5.rs:1010:13 | 1010 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1011 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1012 | | 4usize, 1013 | | 28u8, 1014 | | ) as u32) | |_____________________^ | help: replace this with | 1010 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1011 + ::std::ptr::addr_of!((*this)._bitfield_1), 1012 + 4usize, 1013 + 28u8, 1014 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_5.rs:1020:28 | 1020 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_5.rs:1031:18 | 1031 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_5.rs:1036:28 | 1036 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_5.rs:1043:13 | 1043 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1044 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1045 | | 32usize, 1046 | | 28u8, 1047 | | ) as u32) | |_____________________^ | help: replace this with | 1043 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1044 + ::std::ptr::addr_of!((*this)._bitfield_1), 1045 + 32usize, 1046 + 28u8, 1047 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_5.rs:1053:28 | 1053 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_5.rs:1108:45 | 1108 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_5.rs:1112:52 | 1112 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_6.rs:998:18 | 998 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_6.rs:1003:28 | 1003 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_6.rs:1010:13 | 1010 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1011 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1012 | | 4usize, 1013 | | 28u8, 1014 | | ) as u32) | |_____________________^ | help: replace this with | 1010 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1011 + ::std::ptr::addr_of!((*this)._bitfield_1), 1012 + 4usize, 1013 + 28u8, 1014 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_6.rs:1020:28 | 1020 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_6.rs:1031:18 | 1031 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_6.rs:1036:28 | 1036 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_6.rs:1043:13 | 1043 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1044 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1045 | | 32usize, 1046 | | 28u8, 1047 | | ) as u32) | |_____________________^ | help: replace this with | 1043 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1044 + ::std::ptr::addr_of!((*this)._bitfield_1), 1045 + 32usize, 1046 + 28u8, 1047 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_6.rs:1053:28 | 1053 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_6.rs:1108:45 | 1108 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_6.rs:1112:52 | 1112 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_7.rs:998:18 | 998 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_7.rs:1003:28 | 1003 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_7.rs:1010:13 | 1010 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1011 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1012 | | 4usize, 1013 | | 28u8, 1014 | | ) as u32) | |_____________________^ | help: replace this with | 1010 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1011 + ::std::ptr::addr_of!((*this)._bitfield_1), 1012 + 4usize, 1013 + 28u8, 1014 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_7.rs:1020:28 | 1020 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_7.rs:1031:18 | 1031 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_7.rs:1036:28 | 1036 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_7.rs:1043:13 | 1043 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1044 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1045 | | 32usize, 1046 | | 28u8, 1047 | | ) as u32) | |_____________________^ | help: replace this with | 1043 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1044 + ::std::ptr::addr_of!((*this)._bitfield_1), 1045 + 32usize, 1046 + 28u8, 1047 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_7.rs:1053:28 | 1053 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_7.rs:1108:45 | 1108 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_7.rs:1112:52 | 1112 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_0.rs:1054:18 | 1054 | unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(5usize, 27u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_0.rs:1059:28 | 1059 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_0.rs:1066:13 | 1066 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1068 | | 5usize, 1069 | | 27u8, 1070 | | ) as u32) | |_____________________^ | help: replace this with | 1066 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 + ::std::ptr::addr_of!((*this)._bitfield_1), 1068 + 5usize, 1069 + 27u8, 1070 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_0.rs:1076:28 | 1076 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_0.rs:1087:18 | 1087 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_0.rs:1092:28 | 1092 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_0.rs:1099:13 | 1099 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1101 | | 32usize, 1102 | | 28u8, 1103 | | ) as u32) | |_____________________^ | help: replace this with | 1099 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 + ::std::ptr::addr_of!((*this)._bitfield_1), 1101 + 32usize, 1102 + 28u8, 1103 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_0.rs:1109:28 | 1109 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_0.rs:1135:45 | 1135 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_0.rs:1139:52 | 1139 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_1.rs:1054:18 | 1054 | unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(5usize, 27u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_1.rs:1059:28 | 1059 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_1.rs:1066:13 | 1066 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1068 | | 5usize, 1069 | | 27u8, 1070 | | ) as u32) | |_____________________^ | help: replace this with | 1066 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 + ::std::ptr::addr_of!((*this)._bitfield_1), 1068 + 5usize, 1069 + 27u8, 1070 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_1.rs:1076:28 | 1076 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_1.rs:1087:18 | 1087 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_1.rs:1092:28 | 1092 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_1.rs:1099:13 | 1099 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1101 | | 32usize, 1102 | | 28u8, 1103 | | ) as u32) | |_____________________^ | help: replace this with | 1099 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 + ::std::ptr::addr_of!((*this)._bitfield_1), 1101 + 32usize, 1102 + 28u8, 1103 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_1.rs:1109:28 | 1109 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_1.rs:1169:45 | 1169 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_1.rs:1173:52 | 1173 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_2.rs:1054:18 | 1054 | unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(5usize, 27u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_2.rs:1059:28 | 1059 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_2.rs:1066:13 | 1066 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1068 | | 5usize, 1069 | | 27u8, 1070 | | ) as u32) | |_____________________^ | help: replace this with | 1066 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 + ::std::ptr::addr_of!((*this)._bitfield_1), 1068 + 5usize, 1069 + 27u8, 1070 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_2.rs:1076:28 | 1076 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_2.rs:1087:18 | 1087 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_2.rs:1092:28 | 1092 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_2.rs:1099:13 | 1099 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1101 | | 32usize, 1102 | | 28u8, 1103 | | ) as u32) | |_____________________^ | help: replace this with | 1099 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 + ::std::ptr::addr_of!((*this)._bitfield_1), 1101 + 32usize, 1102 + 28u8, 1103 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_2.rs:1109:28 | 1109 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_2.rs:1169:45 | 1169 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_2.rs:1173:52 | 1173 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_3.rs:1054:18 | 1054 | unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(5usize, 27u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_3.rs:1059:28 | 1059 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_3.rs:1066:13 | 1066 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1068 | | 5usize, 1069 | | 27u8, 1070 | | ) as u32) | |_____________________^ | help: replace this with | 1066 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 + ::std::ptr::addr_of!((*this)._bitfield_1), 1068 + 5usize, 1069 + 27u8, 1070 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_3.rs:1076:28 | 1076 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_3.rs:1087:18 | 1087 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_3.rs:1092:28 | 1092 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_3.rs:1099:13 | 1099 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1101 | | 32usize, 1102 | | 28u8, 1103 | | ) as u32) | |_____________________^ | help: replace this with | 1099 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 + ::std::ptr::addr_of!((*this)._bitfield_1), 1101 + 32usize, 1102 + 28u8, 1103 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_3.rs:1109:28 | 1109 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_3.rs:1169:45 | 1169 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_3.rs:1173:52 | 1173 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_4.rs:1054:18 | 1054 | unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(5usize, 27u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_4.rs:1059:28 | 1059 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_4.rs:1066:13 | 1066 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1068 | | 5usize, 1069 | | 27u8, 1070 | | ) as u32) | |_____________________^ | help: replace this with | 1066 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 + ::std::ptr::addr_of!((*this)._bitfield_1), 1068 + 5usize, 1069 + 27u8, 1070 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_4.rs:1076:28 | 1076 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_4.rs:1087:18 | 1087 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_4.rs:1092:28 | 1092 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_4.rs:1099:13 | 1099 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1101 | | 32usize, 1102 | | 28u8, 1103 | | ) as u32) | |_____________________^ | help: replace this with | 1099 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 + ::std::ptr::addr_of!((*this)._bitfield_1), 1101 + 32usize, 1102 + 28u8, 1103 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_4.rs:1109:28 | 1109 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_4.rs:1169:45 | 1169 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_4.rs:1173:52 | 1173 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_5.rs:1054:18 | 1054 | unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(5usize, 27u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_5.rs:1059:28 | 1059 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_5.rs:1066:13 | 1066 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1068 | | 5usize, 1069 | | 27u8, 1070 | | ) as u32) | |_____________________^ | help: replace this with | 1066 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 + ::std::ptr::addr_of!((*this)._bitfield_1), 1068 + 5usize, 1069 + 27u8, 1070 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_5.rs:1076:28 | 1076 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_5.rs:1087:18 | 1087 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_5.rs:1092:28 | 1092 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_5.rs:1099:13 | 1099 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1101 | | 32usize, 1102 | | 28u8, 1103 | | ) as u32) | |_____________________^ | help: replace this with | 1099 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 + ::std::ptr::addr_of!((*this)._bitfield_1), 1101 + 32usize, 1102 + 28u8, 1103 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_5.rs:1109:28 | 1109 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_5.rs:1169:45 | 1169 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_5.rs:1173:52 | 1173 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_6.rs:1054:18 | 1054 | unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(5usize, 27u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_6.rs:1059:28 | 1059 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_6.rs:1066:13 | 1066 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1068 | | 5usize, 1069 | | 27u8, 1070 | | ) as u32) | |_____________________^ | help: replace this with | 1066 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 + ::std::ptr::addr_of!((*this)._bitfield_1), 1068 + 5usize, 1069 + 27u8, 1070 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_6.rs:1076:28 | 1076 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_6.rs:1087:18 | 1087 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_6.rs:1092:28 | 1092 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_6.rs:1099:13 | 1099 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1101 | | 32usize, 1102 | | 28u8, 1103 | | ) as u32) | |_____________________^ | help: replace this with | 1099 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 + ::std::ptr::addr_of!((*this)._bitfield_1), 1101 + 32usize, 1102 + 28u8, 1103 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_6.rs:1109:28 | 1109 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_6.rs:1169:45 | 1169 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_6.rs:1173:52 | 1173 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_7.rs:1054:18 | 1054 | unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(5usize, 27u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_7.rs:1059:28 | 1059 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_7.rs:1066:13 | 1066 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1068 | | 5usize, 1069 | | 27u8, 1070 | | ) as u32) | |_____________________^ | help: replace this with | 1066 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 + ::std::ptr::addr_of!((*this)._bitfield_1), 1068 + 5usize, 1069 + 27u8, 1070 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_7.rs:1076:28 | 1076 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_7.rs:1087:18 | 1087 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_7.rs:1092:28 | 1092 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_7.rs:1099:13 | 1099 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1101 | | 32usize, 1102 | | 28u8, 1103 | | ) as u32) | |_____________________^ | help: replace this with | 1099 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 + ::std::ptr::addr_of!((*this)._bitfield_1), 1101 + 32usize, 1102 + 28u8, 1103 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_7.rs:1109:28 | 1109 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_7.rs:1169:45 | 1169 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_7.rs:1173:52 | 1173 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_0.rs:1062:18 | 1062 | unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(5usize, 27u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_0.rs:1067:28 | 1067 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_0.rs:1074:13 | 1074 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1075 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1076 | | 5usize, 1077 | | 27u8, 1078 | | ) as u32) | |_____________________^ | help: replace this with | 1074 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1075 + ::std::ptr::addr_of!((*this)._bitfield_1), 1076 + 5usize, 1077 + 27u8, 1078 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_0.rs:1084:28 | 1084 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_0.rs:1095:18 | 1095 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_0.rs:1100:28 | 1100 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_0.rs:1107:13 | 1107 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1108 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1109 | | 32usize, 1110 | | 28u8, 1111 | | ) as u32) | |_____________________^ | help: replace this with | 1107 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1108 + ::std::ptr::addr_of!((*this)._bitfield_1), 1109 + 32usize, 1110 + 28u8, 1111 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_0.rs:1117:28 | 1117 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_0.rs:1177:45 | 1177 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_0.rs:1181:52 | 1181 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_1.rs:1062:18 | 1062 | unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(5usize, 27u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_1.rs:1067:28 | 1067 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_1.rs:1074:13 | 1074 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1075 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1076 | | 5usize, 1077 | | 27u8, 1078 | | ) as u32) | |_____________________^ | help: replace this with | 1074 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1075 + ::std::ptr::addr_of!((*this)._bitfield_1), 1076 + 5usize, 1077 + 27u8, 1078 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_1.rs:1084:28 | 1084 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_1.rs:1095:18 | 1095 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_1.rs:1100:28 | 1100 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_1.rs:1107:13 | 1107 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1108 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1109 | | 32usize, 1110 | | 28u8, 1111 | | ) as u32) | |_____________________^ | help: replace this with | 1107 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1108 + ::std::ptr::addr_of!((*this)._bitfield_1), 1109 + 32usize, 1110 + 28u8, 1111 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_1.rs:1117:28 | 1117 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_1.rs:1177:45 | 1177 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_1.rs:1181:52 | 1181 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_2.rs:1062:18 | 1062 | unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(5usize, 27u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_2.rs:1067:28 | 1067 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_2.rs:1074:13 | 1074 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1075 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1076 | | 5usize, 1077 | | 27u8, 1078 | | ) as u32) | |_____________________^ | help: replace this with | 1074 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1075 + ::std::ptr::addr_of!((*this)._bitfield_1), 1076 + 5usize, 1077 + 27u8, 1078 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_2.rs:1084:28 | 1084 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_2.rs:1095:18 | 1095 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_2.rs:1100:28 | 1100 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_2.rs:1107:13 | 1107 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1108 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1109 | | 32usize, 1110 | | 28u8, 1111 | | ) as u32) | |_____________________^ | help: replace this with | 1107 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1108 + ::std::ptr::addr_of!((*this)._bitfield_1), 1109 + 32usize, 1110 + 28u8, 1111 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_2.rs:1117:28 | 1117 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_2.rs:1177:45 | 1177 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_2.rs:1181:52 | 1181 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_3.rs:1128:18 | 1128 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_3.rs:1133:28 | 1133 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_3.rs:1140:13 | 1140 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1141 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1142 | | 32usize, 1143 | | 28u8, 1144 | | ) as u32) | |_____________________^ | help: replace this with | 1140 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1141 + ::std::ptr::addr_of!((*this)._bitfield_1), 1142 + 32usize, 1143 + 28u8, 1144 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_3.rs:1150:28 | 1150 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_3.rs:1185:49 | 1185 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_4.rs:1128:18 | 1128 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_4.rs:1133:28 | 1133 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_4.rs:1140:13 | 1140 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1141 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1142 | | 32usize, 1143 | | 28u8, 1144 | | ) as u32) | |_____________________^ | help: replace this with | 1140 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1141 + ::std::ptr::addr_of!((*this)._bitfield_1), 1142 + 32usize, 1143 + 28u8, 1144 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_4.rs:1150:28 | 1150 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_4.rs:1185:49 | 1185 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_5.rs:1128:18 | 1128 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_5.rs:1133:28 | 1133 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_5.rs:1140:13 | 1140 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1141 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1142 | | 32usize, 1143 | | 28u8, 1144 | | ) as u32) | |_____________________^ | help: replace this with | 1140 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1141 + ::std::ptr::addr_of!((*this)._bitfield_1), 1142 + 32usize, 1143 + 28u8, 1144 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_5.rs:1150:28 | 1150 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_5.rs:1185:49 | 1185 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_6.rs:1128:18 | 1128 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_6.rs:1133:28 | 1133 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_6.rs:1140:13 | 1140 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1141 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1142 | | 32usize, 1143 | | 28u8, 1144 | | ) as u32) | |_____________________^ | help: replace this with | 1140 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1141 + ::std::ptr::addr_of!((*this)._bitfield_1), 1142 + 32usize, 1143 + 28u8, 1144 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_6.rs:1150:28 | 1150 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_6.rs:1185:49 | 1185 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_7.rs:1128:18 | 1128 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_7.rs:1133:28 | 1133 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_7.rs:1140:13 | 1140 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1141 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1142 | | 32usize, 1143 | | 28u8, 1144 | | ) as u32) | |_____________________^ | help: replace this with | 1140 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1141 + ::std::ptr::addr_of!((*this)._bitfield_1), 1142 + 32usize, 1143 + 28u8, 1144 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_7.rs:1150:28 | 1150 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_7.rs:1185:49 | 1185 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_8.rs:1128:18 | 1128 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_8.rs:1133:28 | 1133 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_8.rs:1140:13 | 1140 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1141 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1142 | | 32usize, 1143 | | 28u8, 1144 | | ) as u32) | |_____________________^ | help: replace this with | 1140 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1141 + ::std::ptr::addr_of!((*this)._bitfield_1), 1142 + 32usize, 1143 + 28u8, 1144 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_8.rs:1150:28 | 1150 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_8.rs:1185:49 | 1185 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_0.rs:1101:18 | 1101 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_0.rs:1106:28 | 1106 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_0.rs:1113:13 | 1113 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1115 | | 32usize, 1116 | | 28u8, 1117 | | ) as u32) | |_____________________^ | help: replace this with | 1113 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 + ::std::ptr::addr_of!((*this)._bitfield_1), 1115 + 32usize, 1116 + 28u8, 1117 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_0.rs:1123:28 | 1123 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_0.rs:1158:49 | 1158 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_1.rs:1101:18 | 1101 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_1.rs:1106:28 | 1106 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_1.rs:1113:13 | 1113 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1115 | | 32usize, 1116 | | 28u8, 1117 | | ) as u32) | |_____________________^ | help: replace this with | 1113 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 + ::std::ptr::addr_of!((*this)._bitfield_1), 1115 + 32usize, 1116 + 28u8, 1117 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_1.rs:1123:28 | 1123 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_1.rs:1158:49 | 1158 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_2.rs:1101:18 | 1101 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_2.rs:1106:28 | 1106 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_2.rs:1113:13 | 1113 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1115 | | 32usize, 1116 | | 28u8, 1117 | | ) as u32) | |_____________________^ | help: replace this with | 1113 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 + ::std::ptr::addr_of!((*this)._bitfield_1), 1115 + 32usize, 1116 + 28u8, 1117 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_2.rs:1123:28 | 1123 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_2.rs:1158:49 | 1158 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_3.rs:1101:18 | 1101 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_3.rs:1106:28 | 1106 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_3.rs:1113:13 | 1113 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1115 | | 32usize, 1116 | | 28u8, 1117 | | ) as u32) | |_____________________^ | help: replace this with | 1113 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 + ::std::ptr::addr_of!((*this)._bitfield_1), 1115 + 32usize, 1116 + 28u8, 1117 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_3.rs:1123:28 | 1123 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_3.rs:1158:49 | 1158 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_4.rs:1101:18 | 1101 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_4.rs:1106:28 | 1106 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_4.rs:1113:13 | 1113 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1115 | | 32usize, 1116 | | 28u8, 1117 | | ) as u32) | |_____________________^ | help: replace this with | 1113 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 + ::std::ptr::addr_of!((*this)._bitfield_1), 1115 + 32usize, 1116 + 28u8, 1117 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_4.rs:1123:28 | 1123 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_4.rs:1158:49 | 1158 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_5.rs:1101:18 | 1101 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_5.rs:1106:28 | 1106 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_5.rs:1113:13 | 1113 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1115 | | 32usize, 1116 | | 28u8, 1117 | | ) as u32) | |_____________________^ | help: replace this with | 1113 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 + ::std::ptr::addr_of!((*this)._bitfield_1), 1115 + 32usize, 1116 + 28u8, 1117 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_5.rs:1123:28 | 1123 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_5.rs:1158:49 | 1158 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_6.rs:1101:18 | 1101 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_6.rs:1106:28 | 1106 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_6.rs:1113:13 | 1113 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1115 | | 32usize, 1116 | | 28u8, 1117 | | ) as u32) | |_____________________^ | help: replace this with | 1113 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 + ::std::ptr::addr_of!((*this)._bitfield_1), 1115 + 32usize, 1116 + 28u8, 1117 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_6.rs:1123:28 | 1123 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_6.rs:1158:49 | 1158 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_7.rs:1101:18 | 1101 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_7.rs:1106:28 | 1106 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_7.rs:1113:13 | 1113 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1115 | | 32usize, 1116 | | 28u8, 1117 | | ) as u32) | |_____________________^ | help: replace this with | 1113 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 + ::std::ptr::addr_of!((*this)._bitfield_1), 1115 + 32usize, 1116 + 28u8, 1117 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_7.rs:1123:28 | 1123 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_7.rs:1158:49 | 1158 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_8.rs:1101:18 | 1101 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_8.rs:1106:28 | 1106 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_8.rs:1113:13 | 1113 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1115 | | 32usize, 1116 | | 28u8, 1117 | | ) as u32) | |_____________________^ | help: replace this with | 1113 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 + ::std::ptr::addr_of!((*this)._bitfield_1), 1115 + 32usize, 1116 + 28u8, 1117 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_8.rs:1123:28 | 1123 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_8.rs:1158:49 | 1158 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_0.rs:1094:18 | 1094 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_0.rs:1099:28 | 1099 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_0.rs:1106:13 | 1106 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1107 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1108 | | 32usize, 1109 | | 28u8, 1110 | | ) as u32) | |_____________________^ | help: replace this with | 1106 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1107 + ::std::ptr::addr_of!((*this)._bitfield_1), 1108 + 32usize, 1109 + 28u8, 1110 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_0.rs:1116:28 | 1116 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_0.rs:1151:49 | 1151 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_0.rs:3279:18 | 3279 | unsafe { ::std::mem::transmute(self._bitfield_1.get(6usize, 2u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(6usize, 2u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_0.rs:3284:28 | 3284 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_0.rs:3291:13 | 3291 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_get( 3292 | | ::std::ptr::addr_of!((*this)._bitfield_1), 3293 | | 6usize, 3294 | | 2u8, 3295 | | ) as u32) | |_____________________^ | help: replace this with | 3291 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_get( 3292 + ::std::ptr::addr_of!((*this)._bitfield_1), 3293 + 6usize, 3294 + 2u8, 3295 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_0.rs:3301:28 | 3301 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_0.rs:3422:26 | 3422 | unsafe { ::std::mem::transmute(frozen_string_literal) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(frozen_string_literal)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_1.rs:1094:18 | 1094 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_1.rs:1099:28 | 1099 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_1.rs:1106:13 | 1106 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1107 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1108 | | 32usize, 1109 | | 28u8, 1110 | | ) as u32) | |_____________________^ | help: replace this with | 1106 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1107 + ::std::ptr::addr_of!((*this)._bitfield_1), 1108 + 32usize, 1109 + 28u8, 1110 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_1.rs:1116:28 | 1116 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_1.rs:1151:49 | 1151 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_1.rs:3279:18 | 3279 | unsafe { ::std::mem::transmute(self._bitfield_1.get(6usize, 2u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(6usize, 2u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_1.rs:3284:28 | 3284 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_1.rs:3291:13 | 3291 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_get( 3292 | | ::std::ptr::addr_of!((*this)._bitfield_1), 3293 | | 6usize, 3294 | | 2u8, 3295 | | ) as u32) | |_____________________^ | help: replace this with | 3291 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_get( 3292 + ::std::ptr::addr_of!((*this)._bitfield_1), 3293 + 6usize, 3294 + 2u8, 3295 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_1.rs:3301:28 | 3301 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_1.rs:3422:26 | 3422 | unsafe { ::std::mem::transmute(frozen_string_literal) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(frozen_string_literal)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_2.rs:1094:18 | 1094 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_2.rs:1099:28 | 1099 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_2.rs:1106:13 | 1106 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1107 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1108 | | 32usize, 1109 | | 28u8, 1110 | | ) as u32) | |_____________________^ | help: replace this with | 1106 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1107 + ::std::ptr::addr_of!((*this)._bitfield_1), 1108 + 32usize, 1109 + 28u8, 1110 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_2.rs:1116:28 | 1116 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_2.rs:1151:49 | 1151 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_2.rs:3280:18 | 3280 | unsafe { ::std::mem::transmute(self._bitfield_1.get(6usize, 2u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(6usize, 2u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_2.rs:3285:28 | 3285 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_2.rs:3292:13 | 3292 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_get( 3293 | | ::std::ptr::addr_of!((*this)._bitfield_1), 3294 | | 6usize, 3295 | | 2u8, 3296 | | ) as u32) | |_____________________^ | help: replace this with | 3292 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_get( 3293 + ::std::ptr::addr_of!((*this)._bitfield_1), 3294 + 6usize, 3295 + 2u8, 3296 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_2.rs:3302:28 | 3302 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_2.rs:3423:26 | 3423 | unsafe { ::std::mem::transmute(frozen_string_literal) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(frozen_string_literal)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_3.rs:1094:18 | 1094 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_3.rs:1099:28 | 1099 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_3.rs:1106:13 | 1106 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1107 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1108 | | 32usize, 1109 | | 28u8, 1110 | | ) as u32) | |_____________________^ | help: replace this with | 1106 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1107 + ::std::ptr::addr_of!((*this)._bitfield_1), 1108 + 32usize, 1109 + 28u8, 1110 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_3.rs:1116:28 | 1116 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_3.rs:1151:49 | 1151 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_3.rs:3280:18 | 3280 | unsafe { ::std::mem::transmute(self._bitfield_1.get(6usize, 2u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(6usize, 2u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_3.rs:3285:28 | 3285 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_3.rs:3292:13 | 3292 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_get( 3293 | | ::std::ptr::addr_of!((*this)._bitfield_1), 3294 | | 6usize, 3295 | | 2u8, 3296 | | ) as u32) | |_____________________^ | help: replace this with | 3292 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_get( 3293 + ::std::ptr::addr_of!((*this)._bitfield_1), 3294 + 6usize, 3295 + 2u8, 3296 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_3.rs:3302:28 | 3302 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_3.rs:3423:26 | 3423 | unsafe { ::std::mem::transmute(frozen_string_literal) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(frozen_string_literal)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_4.rs:1094:18 | 1094 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_4.rs:1099:28 | 1099 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_4.rs:1106:13 | 1106 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1107 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1108 | | 32usize, 1109 | | 28u8, 1110 | | ) as u32) | |_____________________^ | help: replace this with | 1106 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1107 + ::std::ptr::addr_of!((*this)._bitfield_1), 1108 + 32usize, 1109 + 28u8, 1110 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_4.rs:1116:28 | 1116 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_4.rs:1151:49 | 1151 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_4.rs:3280:18 | 3280 | unsafe { ::std::mem::transmute(self._bitfield_1.get(6usize, 2u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(6usize, 2u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_4.rs:3285:28 | 3285 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_4.rs:3292:13 | 3292 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_get( 3293 | | ::std::ptr::addr_of!((*this)._bitfield_1), 3294 | | 6usize, 3295 | | 2u8, 3296 | | ) as u32) | |_____________________^ | help: replace this with | 3292 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_get( 3293 + ::std::ptr::addr_of!((*this)._bitfield_1), 3294 + 6usize, 3295 + 2u8, 3296 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_4.rs:3302:28 | 3302 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_4.rs:3423:26 | 3423 | unsafe { ::std::mem::transmute(frozen_string_literal) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(frozen_string_literal)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_5.rs:1094:18 | 1094 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_5.rs:1099:28 | 1099 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_5.rs:1106:13 | 1106 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1107 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1108 | | 32usize, 1109 | | 28u8, 1110 | | ) as u32) | |_____________________^ | help: replace this with | 1106 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1107 + ::std::ptr::addr_of!((*this)._bitfield_1), 1108 + 32usize, 1109 + 28u8, 1110 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_5.rs:1116:28 | 1116 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_5.rs:1151:49 | 1151 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_5.rs:3280:18 | 3280 | unsafe { ::std::mem::transmute(self._bitfield_1.get(6usize, 2u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(6usize, 2u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_5.rs:3285:28 | 3285 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_5.rs:3292:13 | 3292 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_get( 3293 | | ::std::ptr::addr_of!((*this)._bitfield_1), 3294 | | 6usize, 3295 | | 2u8, 3296 | | ) as u32) | |_____________________^ | help: replace this with | 3292 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_get( 3293 + ::std::ptr::addr_of!((*this)._bitfield_1), 3294 + 6usize, 3295 + 2u8, 3296 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_5.rs:3302:28 | 3302 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_5.rs:3423:26 | 3423 | unsafe { ::std::mem::transmute(frozen_string_literal) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(frozen_string_literal)` Compiling rbspy v0.35.0 (/home/buildozer/aports/community/rbspy/src/rbspy-0.35.0) warning: `rbspy-ruby-structs` (lib) generated 825 warnings (run `cargo fix --lib -p rbspy-ruby-structs` to apply 825 suggestions) Finished `release` profile [optimized] target(s) in 4m 39s Compiling cfg-if v1.0.0 Compiling memchr v2.7.4 Compiling log v0.4.27 Compiling regex-syntax v0.8.5 Compiling adler2 v2.0.0 Compiling smallvec v1.15.0 Compiling static_assertions v1.1.0 Compiling utf8parse v0.2.2 Compiling colorchoice v1.0.3 Compiling anstyle v1.0.10 Compiling bitflags v2.9.1 Compiling anstyle-query v1.1.2 Compiling is_terminal_polyfill v1.70.1 Compiling rustc-demangle v0.1.24 Compiling gimli v0.31.1 Compiling plain v0.2.3 Compiling fallible-iterator v0.3.0 Compiling typed-arena v2.0.2 Compiling libc v0.2.174 Compiling once_cell v1.21.3 Compiling bitflags v1.3.2 Compiling zerocopy v0.8.25 Compiling crossbeam-utils v0.8.21 Compiling twox-hash v1.6.3 Compiling crc32fast v1.4.2 Compiling cpp_demangle v0.4.4 Compiling clap_lex v0.7.4 Compiling strsim v0.11.1 Compiling linux-raw-sys v0.9.4 Compiling scopeguard v1.2.0 Compiling itoa v1.0.15 Compiling lazy_static v1.5.0 Compiling scroll v0.12.0 Compiling anyhow v1.0.98 Compiling miniz_oxide v0.8.8 Compiling anstyle-parse v0.2.6 Compiling equivalent v1.0.2 Compiling option-ext v0.2.0 Compiling lock_api v0.4.12 Compiling arrayvec v0.7.6 Compiling bytemuck v1.23.0 Compiling hashbrown v0.14.5 Compiling jiff v0.2.13 Compiling hashbrown v0.15.3 Compiling num-traits v0.2.19 Compiling serde v1.0.219 Compiling iana-time-zone v0.1.63 Compiling fastrand v2.3.0 Compiling bytes v1.10.1 Compiling anstream v0.6.18 Compiling str_stack v0.1.0 Compiling ryu v1.0.20 Compiling ruzstd v0.7.3 Compiling num-format v0.4.4 Compiling rgb v0.8.50 Compiling thiserror v2.0.12 Compiling goblin v0.9.3 Compiling semver v1.0.26 Compiling rbspy-ruby-structs v0.35.0 (/home/buildozer/aports/community/rbspy/src/rbspy-0.35.0/ruby-structs) Compiling byteorder v1.5.0 Compiling aho-corasick v1.1.3 Compiling quick-xml v0.37.5 Compiling clap_builder v4.5.41 Compiling crossbeam-channel v0.5.15 Compiling flate2 v1.1.2 Compiling indexmap v2.9.0 Compiling prost v0.14.1 Compiling object v0.36.7 Compiling chrono v0.4.41 Compiling ppv-lite86 v0.2.21 Compiling getrandom v0.3.3 Compiling memmap2 v0.9.7 Compiling proc-maps v0.4.0 Compiling nix v0.26.4 Compiling read-process-memory v0.1.6 Compiling errno v0.3.12 Compiling parking_lot_core v0.9.10 Compiling nix v0.30.1 Compiling dirs-sys v0.5.0 Compiling rustix v1.0.7 Compiling rand_core v0.9.3 Compiling ahash v0.8.12 Compiling directories v6.0.0 Compiling dashmap v6.1.0 Compiling rand_chacha v0.9.0 Compiling regex-automata v0.4.9 Compiling rand v0.9.1 Compiling clap v4.5.41 Compiling serde_json v1.0.140 Compiling ctrlc v3.4.7 Compiling tempfile v3.20.0 Compiling terminal_size v0.4.2 Compiling regex v1.11.1 Compiling env_filter v0.1.3 Compiling env_logger v0.11.8 Compiling addr2line v0.24.2 Compiling inferno v0.12.3 Compiling remoteprocess v0.5.0 Compiling spytools v0.3.0 Compiling rbspy-testdata v0.2.2 warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_0.rs:945:18 | 945 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` | = note: `#[warn(unnecessary_transmutes)]` on by default warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_0.rs:950:28 | 950 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_0.rs:957:13 | 957 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 | | ::std::ptr::addr_of!((*this)._bitfield_1), 959 | | 32usize, 960 | | 28u8, 961 | | ) as u32) | |_____________________^ | help: replace this with | 957 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 + ::std::ptr::addr_of!((*this)._bitfield_1), 959 + 32usize, 960 + 28u8, 961 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_0.rs:967:28 | 967 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_0.rs:978:18 | 978 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_0.rs:983:28 | 983 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_0.rs:990:13 | 990 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 | | ::std::ptr::addr_of!((*this)._bitfield_1), 992 | | 64usize, 993 | | 28u8, 994 | | ) as u32) | |_____________________^ | help: replace this with | 990 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 + ::std::ptr::addr_of!((*this)._bitfield_1), 992 + 64usize, 993 + 28u8, 994 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_0.rs:1000:28 | 1000 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_0.rs:1021:45 | 1021 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_0.rs:1025:52 | 1025 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_1.rs:945:18 | 945 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_1.rs:950:28 | 950 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_1.rs:957:13 | 957 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 | | ::std::ptr::addr_of!((*this)._bitfield_1), 959 | | 32usize, 960 | | 28u8, 961 | | ) as u32) | |_____________________^ | help: replace this with | 957 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 + ::std::ptr::addr_of!((*this)._bitfield_1), 959 + 32usize, 960 + 28u8, 961 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_1.rs:967:28 | 967 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_1.rs:978:18 | 978 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_1.rs:983:28 | 983 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_1.rs:990:13 | 990 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 | | ::std::ptr::addr_of!((*this)._bitfield_1), 992 | | 64usize, 993 | | 28u8, 994 | | ) as u32) | |_____________________^ | help: replace this with | 990 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 + ::std::ptr::addr_of!((*this)._bitfield_1), 992 + 64usize, 993 + 28u8, 994 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_1.rs:1000:28 | 1000 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_1.rs:1021:45 | 1021 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_1.rs:1025:52 | 1025 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_2.rs:945:18 | 945 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_2.rs:950:28 | 950 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_2.rs:957:13 | 957 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 | | ::std::ptr::addr_of!((*this)._bitfield_1), 959 | | 32usize, 960 | | 28u8, 961 | | ) as u32) | |_____________________^ | help: replace this with | 957 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 + ::std::ptr::addr_of!((*this)._bitfield_1), 959 + 32usize, 960 + 28u8, 961 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_2.rs:967:28 | 967 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_2.rs:978:18 | 978 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_2.rs:983:28 | 983 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_2.rs:990:13 | 990 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 | | ::std::ptr::addr_of!((*this)._bitfield_1), 992 | | 64usize, 993 | | 28u8, 994 | | ) as u32) | |_____________________^ | help: replace this with | 990 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 + ::std::ptr::addr_of!((*this)._bitfield_1), 992 + 64usize, 993 + 28u8, 994 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_2.rs:1000:28 | 1000 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_2.rs:1021:45 | 1021 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_2.rs:1025:52 | 1025 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_3.rs:945:18 | 945 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_3.rs:950:28 | 950 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_3.rs:957:13 | 957 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 | | ::std::ptr::addr_of!((*this)._bitfield_1), 959 | | 32usize, 960 | | 28u8, 961 | | ) as u32) | |_____________________^ | help: replace this with | 957 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 + ::std::ptr::addr_of!((*this)._bitfield_1), 959 + 32usize, 960 + 28u8, 961 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_3.rs:967:28 | 967 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_3.rs:978:18 | 978 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_3.rs:983:28 | 983 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_3.rs:990:13 | 990 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 | | ::std::ptr::addr_of!((*this)._bitfield_1), 992 | | 64usize, 993 | | 28u8, 994 | | ) as u32) | |_____________________^ | help: replace this with | 990 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 + ::std::ptr::addr_of!((*this)._bitfield_1), 992 + 64usize, 993 + 28u8, 994 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_3.rs:1000:28 | 1000 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_3.rs:1021:45 | 1021 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_3.rs:1025:52 | 1025 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_4.rs:945:18 | 945 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_4.rs:950:28 | 950 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_4.rs:957:13 | 957 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 | | ::std::ptr::addr_of!((*this)._bitfield_1), 959 | | 32usize, 960 | | 28u8, 961 | | ) as u32) | |_____________________^ | help: replace this with | 957 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 + ::std::ptr::addr_of!((*this)._bitfield_1), 959 + 32usize, 960 + 28u8, 961 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_4.rs:967:28 | 967 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_4.rs:978:18 | 978 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_4.rs:983:28 | 983 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_4.rs:990:13 | 990 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 | | ::std::ptr::addr_of!((*this)._bitfield_1), 992 | | 64usize, 993 | | 28u8, 994 | | ) as u32) | |_____________________^ | help: replace this with | 990 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 + ::std::ptr::addr_of!((*this)._bitfield_1), 992 + 64usize, 993 + 28u8, 994 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_4.rs:1000:28 | 1000 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_4.rs:1021:45 | 1021 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_4.rs:1025:52 | 1025 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_5.rs:945:18 | 945 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_5.rs:950:28 | 950 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_5.rs:957:13 | 957 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 | | ::std::ptr::addr_of!((*this)._bitfield_1), 959 | | 32usize, 960 | | 28u8, 961 | | ) as u32) | |_____________________^ | help: replace this with | 957 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 + ::std::ptr::addr_of!((*this)._bitfield_1), 959 + 32usize, 960 + 28u8, 961 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_5.rs:967:28 | 967 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_5.rs:978:18 | 978 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_5.rs:983:28 | 983 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_5.rs:990:13 | 990 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 | | ::std::ptr::addr_of!((*this)._bitfield_1), 992 | | 64usize, 993 | | 28u8, 994 | | ) as u32) | |_____________________^ | help: replace this with | 990 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 + ::std::ptr::addr_of!((*this)._bitfield_1), 992 + 64usize, 993 + 28u8, 994 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_5.rs:1000:28 | 1000 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_5.rs:1021:45 | 1021 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_5.rs:1025:52 | 1025 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_6.rs:945:18 | 945 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_6.rs:950:28 | 950 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_6.rs:957:13 | 957 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 | | ::std::ptr::addr_of!((*this)._bitfield_1), 959 | | 32usize, 960 | | 28u8, 961 | | ) as u32) | |_____________________^ | help: replace this with | 957 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 + ::std::ptr::addr_of!((*this)._bitfield_1), 959 + 32usize, 960 + 28u8, 961 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_6.rs:967:28 | 967 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_6.rs:978:18 | 978 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_6.rs:983:28 | 983 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_6.rs:990:13 | 990 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 | | ::std::ptr::addr_of!((*this)._bitfield_1), 992 | | 64usize, 993 | | 28u8, 994 | | ) as u32) | |_____________________^ | help: replace this with | 990 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 + ::std::ptr::addr_of!((*this)._bitfield_1), 992 + 64usize, 993 + 28u8, 994 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_6.rs:1000:28 | 1000 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_6.rs:1021:45 | 1021 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_6.rs:1025:52 | 1025 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_7.rs:945:18 | 945 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_7.rs:950:28 | 950 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_7.rs:957:13 | 957 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 | | ::std::ptr::addr_of!((*this)._bitfield_1), 959 | | 32usize, 960 | | 28u8, 961 | | ) as u32) | |_____________________^ | help: replace this with | 957 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 + ::std::ptr::addr_of!((*this)._bitfield_1), 959 + 32usize, 960 + 28u8, 961 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_7.rs:967:28 | 967 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_7.rs:978:18 | 978 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_7.rs:983:28 | 983 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_7.rs:990:13 | 990 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 | | ::std::ptr::addr_of!((*this)._bitfield_1), 992 | | 64usize, 993 | | 28u8, 994 | | ) as u32) | |_____________________^ | help: replace this with | 990 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 + ::std::ptr::addr_of!((*this)._bitfield_1), 992 + 64usize, 993 + 28u8, 994 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_7.rs:1000:28 | 1000 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_7.rs:1021:45 | 1021 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_7.rs:1025:52 | 1025 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_8.rs:945:18 | 945 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_8.rs:950:28 | 950 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_8.rs:957:13 | 957 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 | | ::std::ptr::addr_of!((*this)._bitfield_1), 959 | | 32usize, 960 | | 28u8, 961 | | ) as u32) | |_____________________^ | help: replace this with | 957 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 958 + ::std::ptr::addr_of!((*this)._bitfield_1), 959 + 32usize, 960 + 28u8, 961 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_8.rs:967:28 | 967 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_8.rs:978:18 | 978 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_8.rs:983:28 | 983 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_8.rs:990:13 | 990 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 | | ::std::ptr::addr_of!((*this)._bitfield_1), 992 | | 64usize, 993 | | 28u8, 994 | | ) as u32) | |_____________________^ | help: replace this with | 990 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 991 + ::std::ptr::addr_of!((*this)._bitfield_1), 992 + 64usize, 993 + 28u8, 994 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_8.rs:1000:28 | 1000 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_8.rs:1021:45 | 1021 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_3_8.rs:1025:52 | 1025 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_0.rs:851:18 | 851 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_0.rs:856:28 | 856 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_0.rs:863:13 | 863 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 | | ::std::ptr::addr_of!((*this)._bitfield_1), 865 | | 32usize, 866 | | 28u8, 867 | | ) as u32) | |_____________________^ | help: replace this with | 863 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 + ::std::ptr::addr_of!((*this)._bitfield_1), 865 + 32usize, 866 + 28u8, 867 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_0.rs:873:28 | 873 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_0.rs:884:18 | 884 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_0.rs:889:28 | 889 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_0.rs:896:13 | 896 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 | | ::std::ptr::addr_of!((*this)._bitfield_1), 898 | | 64usize, 899 | | 28u8, 900 | | ) as u32) | |_____________________^ | help: replace this with | 896 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 + ::std::ptr::addr_of!((*this)._bitfield_1), 898 + 64usize, 899 + 28u8, 900 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_0.rs:906:28 | 906 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_0.rs:927:45 | 927 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_0.rs:931:52 | 931 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_1.rs:851:18 | 851 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_1.rs:856:28 | 856 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_1.rs:863:13 | 863 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 | | ::std::ptr::addr_of!((*this)._bitfield_1), 865 | | 32usize, 866 | | 28u8, 867 | | ) as u32) | |_____________________^ | help: replace this with | 863 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 + ::std::ptr::addr_of!((*this)._bitfield_1), 865 + 32usize, 866 + 28u8, 867 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_1.rs:873:28 | 873 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_1.rs:884:18 | 884 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_1.rs:889:28 | 889 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_1.rs:896:13 | 896 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 | | ::std::ptr::addr_of!((*this)._bitfield_1), 898 | | 64usize, 899 | | 28u8, 900 | | ) as u32) | |_____________________^ | help: replace this with | 896 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 + ::std::ptr::addr_of!((*this)._bitfield_1), 898 + 64usize, 899 + 28u8, 900 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_1.rs:906:28 | 906 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_1.rs:927:45 | 927 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_1.rs:931:52 | 931 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_10.rs:851:18 | 851 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_10.rs:856:28 | 856 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_10.rs:863:13 | 863 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 | | ::std::ptr::addr_of!((*this)._bitfield_1), 865 | | 32usize, 866 | | 28u8, 867 | | ) as u32) | |_____________________^ | help: replace this with | 863 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 + ::std::ptr::addr_of!((*this)._bitfield_1), 865 + 32usize, 866 + 28u8, 867 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_10.rs:873:28 | 873 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_10.rs:884:18 | 884 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_10.rs:889:28 | 889 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_10.rs:896:13 | 896 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 | | ::std::ptr::addr_of!((*this)._bitfield_1), 898 | | 64usize, 899 | | 28u8, 900 | | ) as u32) | |_____________________^ | help: replace this with | 896 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 + ::std::ptr::addr_of!((*this)._bitfield_1), 898 + 64usize, 899 + 28u8, 900 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_10.rs:906:28 | 906 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_10.rs:927:45 | 927 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_10.rs:931:52 | 931 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_2.rs:851:18 | 851 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_2.rs:856:28 | 856 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_2.rs:863:13 | 863 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 | | ::std::ptr::addr_of!((*this)._bitfield_1), 865 | | 32usize, 866 | | 28u8, 867 | | ) as u32) | |_____________________^ | help: replace this with | 863 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 + ::std::ptr::addr_of!((*this)._bitfield_1), 865 + 32usize, 866 + 28u8, 867 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_2.rs:873:28 | 873 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_2.rs:884:18 | 884 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_2.rs:889:28 | 889 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_2.rs:896:13 | 896 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 | | ::std::ptr::addr_of!((*this)._bitfield_1), 898 | | 64usize, 899 | | 28u8, 900 | | ) as u32) | |_____________________^ | help: replace this with | 896 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 + ::std::ptr::addr_of!((*this)._bitfield_1), 898 + 64usize, 899 + 28u8, 900 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_2.rs:906:28 | 906 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_2.rs:927:45 | 927 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_2.rs:931:52 | 931 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_3.rs:851:18 | 851 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_3.rs:856:28 | 856 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_3.rs:863:13 | 863 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 | | ::std::ptr::addr_of!((*this)._bitfield_1), 865 | | 32usize, 866 | | 28u8, 867 | | ) as u32) | |_____________________^ | help: replace this with | 863 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 + ::std::ptr::addr_of!((*this)._bitfield_1), 865 + 32usize, 866 + 28u8, 867 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_3.rs:873:28 | 873 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_3.rs:884:18 | 884 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_3.rs:889:28 | 889 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_3.rs:896:13 | 896 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 | | ::std::ptr::addr_of!((*this)._bitfield_1), 898 | | 64usize, 899 | | 28u8, 900 | | ) as u32) | |_____________________^ | help: replace this with | 896 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 + ::std::ptr::addr_of!((*this)._bitfield_1), 898 + 64usize, 899 + 28u8, 900 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_3.rs:906:28 | 906 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_3.rs:927:45 | 927 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_3.rs:931:52 | 931 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_4.rs:851:18 | 851 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_4.rs:856:28 | 856 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_4.rs:863:13 | 863 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 | | ::std::ptr::addr_of!((*this)._bitfield_1), 865 | | 32usize, 866 | | 28u8, 867 | | ) as u32) | |_____________________^ | help: replace this with | 863 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 + ::std::ptr::addr_of!((*this)._bitfield_1), 865 + 32usize, 866 + 28u8, 867 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_4.rs:873:28 | 873 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_4.rs:884:18 | 884 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_4.rs:889:28 | 889 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_4.rs:896:13 | 896 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 | | ::std::ptr::addr_of!((*this)._bitfield_1), 898 | | 64usize, 899 | | 28u8, 900 | | ) as u32) | |_____________________^ | help: replace this with | 896 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 + ::std::ptr::addr_of!((*this)._bitfield_1), 898 + 64usize, 899 + 28u8, 900 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_4.rs:906:28 | 906 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_4.rs:927:45 | 927 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_4.rs:931:52 | 931 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_5.rs:851:18 | 851 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_5.rs:856:28 | 856 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_5.rs:863:13 | 863 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 | | ::std::ptr::addr_of!((*this)._bitfield_1), 865 | | 32usize, 866 | | 28u8, 867 | | ) as u32) | |_____________________^ | help: replace this with | 863 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 + ::std::ptr::addr_of!((*this)._bitfield_1), 865 + 32usize, 866 + 28u8, 867 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_5.rs:873:28 | 873 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_5.rs:884:18 | 884 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_5.rs:889:28 | 889 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_5.rs:896:13 | 896 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 | | ::std::ptr::addr_of!((*this)._bitfield_1), 898 | | 64usize, 899 | | 28u8, 900 | | ) as u32) | |_____________________^ | help: replace this with | 896 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 + ::std::ptr::addr_of!((*this)._bitfield_1), 898 + 64usize, 899 + 28u8, 900 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_5.rs:906:28 | 906 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_5.rs:927:45 | 927 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_5.rs:931:52 | 931 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_6.rs:851:18 | 851 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_6.rs:856:28 | 856 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_6.rs:863:13 | 863 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 | | ::std::ptr::addr_of!((*this)._bitfield_1), 865 | | 32usize, 866 | | 28u8, 867 | | ) as u32) | |_____________________^ | help: replace this with | 863 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 + ::std::ptr::addr_of!((*this)._bitfield_1), 865 + 32usize, 866 + 28u8, 867 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_6.rs:873:28 | 873 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_6.rs:884:18 | 884 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_6.rs:889:28 | 889 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_6.rs:896:13 | 896 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 | | ::std::ptr::addr_of!((*this)._bitfield_1), 898 | | 64usize, 899 | | 28u8, 900 | | ) as u32) | |_____________________^ | help: replace this with | 896 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 + ::std::ptr::addr_of!((*this)._bitfield_1), 898 + 64usize, 899 + 28u8, 900 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_6.rs:906:28 | 906 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_6.rs:927:45 | 927 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_6.rs:931:52 | 931 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_7.rs:851:18 | 851 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_7.rs:856:28 | 856 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_7.rs:863:13 | 863 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 | | ::std::ptr::addr_of!((*this)._bitfield_1), 865 | | 32usize, 866 | | 28u8, 867 | | ) as u32) | |_____________________^ | help: replace this with | 863 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 + ::std::ptr::addr_of!((*this)._bitfield_1), 865 + 32usize, 866 + 28u8, 867 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_7.rs:873:28 | 873 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_7.rs:884:18 | 884 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_7.rs:889:28 | 889 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_7.rs:896:13 | 896 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 | | ::std::ptr::addr_of!((*this)._bitfield_1), 898 | | 64usize, 899 | | 28u8, 900 | | ) as u32) | |_____________________^ | help: replace this with | 896 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 + ::std::ptr::addr_of!((*this)._bitfield_1), 898 + 64usize, 899 + 28u8, 900 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_7.rs:906:28 | 906 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_7.rs:927:45 | 927 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_7.rs:931:52 | 931 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_8.rs:851:18 | 851 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_8.rs:856:28 | 856 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_8.rs:863:13 | 863 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 | | ::std::ptr::addr_of!((*this)._bitfield_1), 865 | | 32usize, 866 | | 28u8, 867 | | ) as u32) | |_____________________^ | help: replace this with | 863 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 + ::std::ptr::addr_of!((*this)._bitfield_1), 865 + 32usize, 866 + 28u8, 867 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_8.rs:873:28 | 873 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_8.rs:884:18 | 884 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_8.rs:889:28 | 889 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_8.rs:896:13 | 896 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 | | ::std::ptr::addr_of!((*this)._bitfield_1), 898 | | 64usize, 899 | | 28u8, 900 | | ) as u32) | |_____________________^ | help: replace this with | 896 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 + ::std::ptr::addr_of!((*this)._bitfield_1), 898 + 64usize, 899 + 28u8, 900 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_8.rs:906:28 | 906 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_8.rs:927:45 | 927 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_8.rs:931:52 | 931 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_9.rs:851:18 | 851 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_9.rs:856:28 | 856 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_9.rs:863:13 | 863 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 | | ::std::ptr::addr_of!((*this)._bitfield_1), 865 | | 32usize, 866 | | 28u8, 867 | | ) as u32) | |_____________________^ | help: replace this with | 863 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 864 + ::std::ptr::addr_of!((*this)._bitfield_1), 865 + 32usize, 866 + 28u8, 867 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_9.rs:873:28 | 873 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_9.rs:884:18 | 884 | unsafe { ::std::mem::transmute(self._bitfield_1.get(64usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(64usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_9.rs:889:28 | 889 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_9.rs:896:13 | 896 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 | | ::std::ptr::addr_of!((*this)._bitfield_1), 898 | | 64usize, 899 | | 28u8, 900 | | ) as u32) | |_____________________^ | help: replace this with | 896 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 12usize]>>::raw_get( 897 + ::std::ptr::addr_of!((*this)._bitfield_1), 898 + 64usize, 899 + 28u8, 900 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_9.rs:906:28 | 906 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_9.rs:927:45 | 927 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_4_9.rs:931:52 | 931 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_0.rs:874:18 | 874 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_0.rs:879:28 | 879 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_0.rs:886:13 | 886 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 | | ::std::ptr::addr_of!((*this)._bitfield_1), 888 | | 4usize, 889 | | 28u8, 890 | | ) as u32) | |_____________________^ | help: replace this with | 886 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 + ::std::ptr::addr_of!((*this)._bitfield_1), 888 + 4usize, 889 + 28u8, 890 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_0.rs:896:28 | 896 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_0.rs:907:18 | 907 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_0.rs:912:28 | 912 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_0.rs:919:13 | 919 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 | | ::std::ptr::addr_of!((*this)._bitfield_1), 921 | | 32usize, 922 | | 28u8, 923 | | ) as u32) | |_____________________^ | help: replace this with | 919 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 + ::std::ptr::addr_of!((*this)._bitfield_1), 921 + 32usize, 922 + 28u8, 923 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_0.rs:929:28 | 929 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_0.rs:950:45 | 950 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_0.rs:954:52 | 954 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_1.rs:874:18 | 874 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_1.rs:879:28 | 879 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_1.rs:886:13 | 886 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 | | ::std::ptr::addr_of!((*this)._bitfield_1), 888 | | 4usize, 889 | | 28u8, 890 | | ) as u32) | |_____________________^ | help: replace this with | 886 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 + ::std::ptr::addr_of!((*this)._bitfield_1), 888 + 4usize, 889 + 28u8, 890 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_1.rs:896:28 | 896 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_1.rs:907:18 | 907 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_1.rs:912:28 | 912 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_1.rs:919:13 | 919 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 | | ::std::ptr::addr_of!((*this)._bitfield_1), 921 | | 32usize, 922 | | 28u8, 923 | | ) as u32) | |_____________________^ | help: replace this with | 919 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 + ::std::ptr::addr_of!((*this)._bitfield_1), 921 + 32usize, 922 + 28u8, 923 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_1.rs:929:28 | 929 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_1.rs:950:45 | 950 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_1.rs:954:52 | 954 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_2.rs:874:18 | 874 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_2.rs:879:28 | 879 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_2.rs:886:13 | 886 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 | | ::std::ptr::addr_of!((*this)._bitfield_1), 888 | | 4usize, 889 | | 28u8, 890 | | ) as u32) | |_____________________^ | help: replace this with | 886 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 + ::std::ptr::addr_of!((*this)._bitfield_1), 888 + 4usize, 889 + 28u8, 890 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_2.rs:896:28 | 896 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_2.rs:907:18 | 907 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_2.rs:912:28 | 912 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_2.rs:919:13 | 919 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 | | ::std::ptr::addr_of!((*this)._bitfield_1), 921 | | 32usize, 922 | | 28u8, 923 | | ) as u32) | |_____________________^ | help: replace this with | 919 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 + ::std::ptr::addr_of!((*this)._bitfield_1), 921 + 32usize, 922 + 28u8, 923 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_2.rs:929:28 | 929 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_2.rs:950:45 | 950 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_2.rs:954:52 | 954 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_3.rs:874:18 | 874 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_3.rs:879:28 | 879 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_3.rs:886:13 | 886 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 | | ::std::ptr::addr_of!((*this)._bitfield_1), 888 | | 4usize, 889 | | 28u8, 890 | | ) as u32) | |_____________________^ | help: replace this with | 886 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 + ::std::ptr::addr_of!((*this)._bitfield_1), 888 + 4usize, 889 + 28u8, 890 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_3.rs:896:28 | 896 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_3.rs:907:18 | 907 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_3.rs:912:28 | 912 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_3.rs:919:13 | 919 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 | | ::std::ptr::addr_of!((*this)._bitfield_1), 921 | | 32usize, 922 | | 28u8, 923 | | ) as u32) | |_____________________^ | help: replace this with | 919 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 + ::std::ptr::addr_of!((*this)._bitfield_1), 921 + 32usize, 922 + 28u8, 923 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_3.rs:929:28 | 929 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_3.rs:950:45 | 950 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_3.rs:954:52 | 954 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_4.rs:874:18 | 874 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_4.rs:879:28 | 879 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_4.rs:886:13 | 886 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 | | ::std::ptr::addr_of!((*this)._bitfield_1), 888 | | 4usize, 889 | | 28u8, 890 | | ) as u32) | |_____________________^ | help: replace this with | 886 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 + ::std::ptr::addr_of!((*this)._bitfield_1), 888 + 4usize, 889 + 28u8, 890 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_4.rs:896:28 | 896 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_4.rs:907:18 | 907 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_4.rs:912:28 | 912 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_4.rs:919:13 | 919 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 | | ::std::ptr::addr_of!((*this)._bitfield_1), 921 | | 32usize, 922 | | 28u8, 923 | | ) as u32) | |_____________________^ | help: replace this with | 919 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 + ::std::ptr::addr_of!((*this)._bitfield_1), 921 + 32usize, 922 + 28u8, 923 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_4.rs:929:28 | 929 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_4.rs:950:45 | 950 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_4.rs:954:52 | 954 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_5.rs:874:18 | 874 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_5.rs:879:28 | 879 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_5.rs:886:13 | 886 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 | | ::std::ptr::addr_of!((*this)._bitfield_1), 888 | | 4usize, 889 | | 28u8, 890 | | ) as u32) | |_____________________^ | help: replace this with | 886 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 + ::std::ptr::addr_of!((*this)._bitfield_1), 888 + 4usize, 889 + 28u8, 890 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_5.rs:896:28 | 896 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_5.rs:907:18 | 907 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_5.rs:912:28 | 912 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_5.rs:919:13 | 919 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 | | ::std::ptr::addr_of!((*this)._bitfield_1), 921 | | 32usize, 922 | | 28u8, 923 | | ) as u32) | |_____________________^ | help: replace this with | 919 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 + ::std::ptr::addr_of!((*this)._bitfield_1), 921 + 32usize, 922 + 28u8, 923 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_5.rs:929:28 | 929 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_5.rs:950:45 | 950 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_5.rs:954:52 | 954 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_6.rs:874:18 | 874 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_6.rs:879:28 | 879 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_6.rs:886:13 | 886 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 | | ::std::ptr::addr_of!((*this)._bitfield_1), 888 | | 4usize, 889 | | 28u8, 890 | | ) as u32) | |_____________________^ | help: replace this with | 886 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 + ::std::ptr::addr_of!((*this)._bitfield_1), 888 + 4usize, 889 + 28u8, 890 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_6.rs:896:28 | 896 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_6.rs:907:18 | 907 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_6.rs:912:28 | 912 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_6.rs:919:13 | 919 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 | | ::std::ptr::addr_of!((*this)._bitfield_1), 921 | | 32usize, 922 | | 28u8, 923 | | ) as u32) | |_____________________^ | help: replace this with | 919 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 + ::std::ptr::addr_of!((*this)._bitfield_1), 921 + 32usize, 922 + 28u8, 923 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_6.rs:929:28 | 929 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_6.rs:950:45 | 950 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_6.rs:954:52 | 954 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_7.rs:874:18 | 874 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_7.rs:879:28 | 879 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_7.rs:886:13 | 886 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 | | ::std::ptr::addr_of!((*this)._bitfield_1), 888 | | 4usize, 889 | | 28u8, 890 | | ) as u32) | |_____________________^ | help: replace this with | 886 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 + ::std::ptr::addr_of!((*this)._bitfield_1), 888 + 4usize, 889 + 28u8, 890 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_7.rs:896:28 | 896 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_7.rs:907:18 | 907 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_7.rs:912:28 | 912 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_7.rs:919:13 | 919 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 | | ::std::ptr::addr_of!((*this)._bitfield_1), 921 | | 32usize, 922 | | 28u8, 923 | | ) as u32) | |_____________________^ | help: replace this with | 919 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 + ::std::ptr::addr_of!((*this)._bitfield_1), 921 + 32usize, 922 + 28u8, 923 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_7.rs:929:28 | 929 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_7.rs:950:45 | 950 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_7.rs:954:52 | 954 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_8.rs:874:18 | 874 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_8.rs:879:28 | 879 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_8.rs:886:13 | 886 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 | | ::std::ptr::addr_of!((*this)._bitfield_1), 888 | | 4usize, 889 | | 28u8, 890 | | ) as u32) | |_____________________^ | help: replace this with | 886 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 + ::std::ptr::addr_of!((*this)._bitfield_1), 888 + 4usize, 889 + 28u8, 890 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_8.rs:896:28 | 896 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_8.rs:907:18 | 907 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_8.rs:912:28 | 912 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_8.rs:919:13 | 919 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 | | ::std::ptr::addr_of!((*this)._bitfield_1), 921 | | 32usize, 922 | | 28u8, 923 | | ) as u32) | |_____________________^ | help: replace this with | 919 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 + ::std::ptr::addr_of!((*this)._bitfield_1), 921 + 32usize, 922 + 28u8, 923 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_8.rs:929:28 | 929 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_8.rs:950:45 | 950 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_8.rs:954:52 | 954 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_9.rs:874:18 | 874 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_9.rs:879:28 | 879 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_9.rs:886:13 | 886 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 | | ::std::ptr::addr_of!((*this)._bitfield_1), 888 | | 4usize, 889 | | 28u8, 890 | | ) as u32) | |_____________________^ | help: replace this with | 886 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 887 + ::std::ptr::addr_of!((*this)._bitfield_1), 888 + 4usize, 889 + 28u8, 890 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_9.rs:896:28 | 896 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_9.rs:907:18 | 907 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_9.rs:912:28 | 912 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_9.rs:919:13 | 919 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 | | ::std::ptr::addr_of!((*this)._bitfield_1), 921 | | 32usize, 922 | | 28u8, 923 | | ) as u32) | |_____________________^ | help: replace this with | 919 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 920 + ::std::ptr::addr_of!((*this)._bitfield_1), 921 + 32usize, 922 + 28u8, 923 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_9.rs:929:28 | 929 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_9.rs:950:45 | 950 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_5_9.rs:954:52 | 954 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_0.rs:925:18 | 925 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_0.rs:930:28 | 930 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_0.rs:937:13 | 937 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 938 | | ::std::ptr::addr_of!((*this)._bitfield_1), 939 | | 4usize, 940 | | 28u8, 941 | | ) as u32) | |_____________________^ | help: replace this with | 937 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 938 + ::std::ptr::addr_of!((*this)._bitfield_1), 939 + 4usize, 940 + 28u8, 941 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_0.rs:947:28 | 947 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_0.rs:958:18 | 958 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_0.rs:963:28 | 963 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_0.rs:970:13 | 970 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 971 | | ::std::ptr::addr_of!((*this)._bitfield_1), 972 | | 32usize, 973 | | 28u8, 974 | | ) as u32) | |_____________________^ | help: replace this with | 970 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 971 + ::std::ptr::addr_of!((*this)._bitfield_1), 972 + 32usize, 973 + 28u8, 974 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_0.rs:980:28 | 980 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_0.rs:1001:45 | 1001 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_0.rs:1005:52 | 1005 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_1.rs:925:18 | 925 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_1.rs:930:28 | 930 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_1.rs:937:13 | 937 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 938 | | ::std::ptr::addr_of!((*this)._bitfield_1), 939 | | 4usize, 940 | | 28u8, 941 | | ) as u32) | |_____________________^ | help: replace this with | 937 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 938 + ::std::ptr::addr_of!((*this)._bitfield_1), 939 + 4usize, 940 + 28u8, 941 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_1.rs:947:28 | 947 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_1.rs:958:18 | 958 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_1.rs:963:28 | 963 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_1.rs:970:13 | 970 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 971 | | ::std::ptr::addr_of!((*this)._bitfield_1), 972 | | 32usize, 973 | | 28u8, 974 | | ) as u32) | |_____________________^ | help: replace this with | 970 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 971 + ::std::ptr::addr_of!((*this)._bitfield_1), 972 + 32usize, 973 + 28u8, 974 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_1.rs:980:28 | 980 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_1.rs:1001:45 | 1001 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_1.rs:1005:52 | 1005 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_10.rs:930:18 | 930 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_10.rs:935:28 | 935 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_10.rs:942:13 | 942 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 943 | | ::std::ptr::addr_of!((*this)._bitfield_1), 944 | | 4usize, 945 | | 28u8, 946 | | ) as u32) | |_____________________^ | help: replace this with | 942 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 943 + ::std::ptr::addr_of!((*this)._bitfield_1), 944 + 4usize, 945 + 28u8, 946 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_10.rs:952:28 | 952 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_10.rs:963:18 | 963 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_10.rs:968:28 | 968 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_10.rs:975:13 | 975 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 976 | | ::std::ptr::addr_of!((*this)._bitfield_1), 977 | | 32usize, 978 | | 28u8, 979 | | ) as u32) | |_____________________^ | help: replace this with | 975 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 976 + ::std::ptr::addr_of!((*this)._bitfield_1), 977 + 32usize, 978 + 28u8, 979 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_10.rs:985:28 | 985 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_10.rs:1006:45 | 1006 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_10.rs:1010:52 | 1010 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_2.rs:925:18 | 925 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_2.rs:930:28 | 930 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_2.rs:937:13 | 937 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 938 | | ::std::ptr::addr_of!((*this)._bitfield_1), 939 | | 4usize, 940 | | 28u8, 941 | | ) as u32) | |_____________________^ | help: replace this with | 937 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 938 + ::std::ptr::addr_of!((*this)._bitfield_1), 939 + 4usize, 940 + 28u8, 941 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_2.rs:947:28 | 947 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_2.rs:958:18 | 958 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_2.rs:963:28 | 963 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_2.rs:970:13 | 970 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 971 | | ::std::ptr::addr_of!((*this)._bitfield_1), 972 | | 32usize, 973 | | 28u8, 974 | | ) as u32) | |_____________________^ | help: replace this with | 970 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 971 + ::std::ptr::addr_of!((*this)._bitfield_1), 972 + 32usize, 973 + 28u8, 974 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_2.rs:980:28 | 980 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_2.rs:1001:45 | 1001 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_2.rs:1005:52 | 1005 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_3.rs:925:18 | 925 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_3.rs:930:28 | 930 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_3.rs:937:13 | 937 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 938 | | ::std::ptr::addr_of!((*this)._bitfield_1), 939 | | 4usize, 940 | | 28u8, 941 | | ) as u32) | |_____________________^ | help: replace this with | 937 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 938 + ::std::ptr::addr_of!((*this)._bitfield_1), 939 + 4usize, 940 + 28u8, 941 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_3.rs:947:28 | 947 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_3.rs:958:18 | 958 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_3.rs:963:28 | 963 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_3.rs:970:13 | 970 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 971 | | ::std::ptr::addr_of!((*this)._bitfield_1), 972 | | 32usize, 973 | | 28u8, 974 | | ) as u32) | |_____________________^ | help: replace this with | 970 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 971 + ::std::ptr::addr_of!((*this)._bitfield_1), 972 + 32usize, 973 + 28u8, 974 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_3.rs:980:28 | 980 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_3.rs:1001:45 | 1001 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_3.rs:1005:52 | 1005 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_4.rs:925:18 | 925 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_4.rs:930:28 | 930 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_4.rs:937:13 | 937 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 938 | | ::std::ptr::addr_of!((*this)._bitfield_1), 939 | | 4usize, 940 | | 28u8, 941 | | ) as u32) | |_____________________^ | help: replace this with | 937 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 938 + ::std::ptr::addr_of!((*this)._bitfield_1), 939 + 4usize, 940 + 28u8, 941 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_4.rs:947:28 | 947 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_4.rs:958:18 | 958 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_4.rs:963:28 | 963 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_4.rs:970:13 | 970 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 971 | | ::std::ptr::addr_of!((*this)._bitfield_1), 972 | | 32usize, 973 | | 28u8, 974 | | ) as u32) | |_____________________^ | help: replace this with | 970 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 971 + ::std::ptr::addr_of!((*this)._bitfield_1), 972 + 32usize, 973 + 28u8, 974 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_4.rs:980:28 | 980 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_4.rs:1001:45 | 1001 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_4.rs:1005:52 | 1005 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_5.rs:925:18 | 925 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_5.rs:930:28 | 930 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_5.rs:937:13 | 937 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 938 | | ::std::ptr::addr_of!((*this)._bitfield_1), 939 | | 4usize, 940 | | 28u8, 941 | | ) as u32) | |_____________________^ | help: replace this with | 937 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 938 + ::std::ptr::addr_of!((*this)._bitfield_1), 939 + 4usize, 940 + 28u8, 941 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_5.rs:947:28 | 947 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_5.rs:958:18 | 958 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_5.rs:963:28 | 963 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_5.rs:970:13 | 970 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 971 | | ::std::ptr::addr_of!((*this)._bitfield_1), 972 | | 32usize, 973 | | 28u8, 974 | | ) as u32) | |_____________________^ | help: replace this with | 970 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 971 + ::std::ptr::addr_of!((*this)._bitfield_1), 972 + 32usize, 973 + 28u8, 974 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_5.rs:980:28 | 980 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_5.rs:1001:45 | 1001 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_5.rs:1005:52 | 1005 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_6.rs:930:18 | 930 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_6.rs:935:28 | 935 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_6.rs:942:13 | 942 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 943 | | ::std::ptr::addr_of!((*this)._bitfield_1), 944 | | 4usize, 945 | | 28u8, 946 | | ) as u32) | |_____________________^ | help: replace this with | 942 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 943 + ::std::ptr::addr_of!((*this)._bitfield_1), 944 + 4usize, 945 + 28u8, 946 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_6.rs:952:28 | 952 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_6.rs:963:18 | 963 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_6.rs:968:28 | 968 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_6.rs:975:13 | 975 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 976 | | ::std::ptr::addr_of!((*this)._bitfield_1), 977 | | 32usize, 978 | | 28u8, 979 | | ) as u32) | |_____________________^ | help: replace this with | 975 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 976 + ::std::ptr::addr_of!((*this)._bitfield_1), 977 + 32usize, 978 + 28u8, 979 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_6.rs:985:28 | 985 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_6.rs:1006:45 | 1006 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_6.rs:1010:52 | 1010 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_7.rs:930:18 | 930 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_7.rs:935:28 | 935 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_7.rs:942:13 | 942 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 943 | | ::std::ptr::addr_of!((*this)._bitfield_1), 944 | | 4usize, 945 | | 28u8, 946 | | ) as u32) | |_____________________^ | help: replace this with | 942 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 943 + ::std::ptr::addr_of!((*this)._bitfield_1), 944 + 4usize, 945 + 28u8, 946 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_7.rs:952:28 | 952 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_7.rs:963:18 | 963 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_7.rs:968:28 | 968 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_7.rs:975:13 | 975 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 976 | | ::std::ptr::addr_of!((*this)._bitfield_1), 977 | | 32usize, 978 | | 28u8, 979 | | ) as u32) | |_____________________^ | help: replace this with | 975 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 976 + ::std::ptr::addr_of!((*this)._bitfield_1), 977 + 32usize, 978 + 28u8, 979 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_7.rs:985:28 | 985 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_7.rs:1006:45 | 1006 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_7.rs:1010:52 | 1010 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_8.rs:930:18 | 930 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_8.rs:935:28 | 935 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_8.rs:942:13 | 942 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 943 | | ::std::ptr::addr_of!((*this)._bitfield_1), 944 | | 4usize, 945 | | 28u8, 946 | | ) as u32) | |_____________________^ | help: replace this with | 942 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 943 + ::std::ptr::addr_of!((*this)._bitfield_1), 944 + 4usize, 945 + 28u8, 946 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_8.rs:952:28 | 952 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_8.rs:963:18 | 963 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_8.rs:968:28 | 968 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_8.rs:975:13 | 975 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 976 | | ::std::ptr::addr_of!((*this)._bitfield_1), 977 | | 32usize, 978 | | 28u8, 979 | | ) as u32) | |_____________________^ | help: replace this with | 975 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 976 + ::std::ptr::addr_of!((*this)._bitfield_1), 977 + 32usize, 978 + 28u8, 979 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_8.rs:985:28 | 985 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_8.rs:1006:45 | 1006 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_8.rs:1010:52 | 1010 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_9.rs:930:18 | 930 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_9.rs:935:28 | 935 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_9.rs:942:13 | 942 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 943 | | ::std::ptr::addr_of!((*this)._bitfield_1), 944 | | 4usize, 945 | | 28u8, 946 | | ) as u32) | |_____________________^ | help: replace this with | 942 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 943 + ::std::ptr::addr_of!((*this)._bitfield_1), 944 + 4usize, 945 + 28u8, 946 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_9.rs:952:28 | 952 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_9.rs:963:18 | 963 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_9.rs:968:28 | 968 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_9.rs:975:13 | 975 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 976 | | ::std::ptr::addr_of!((*this)._bitfield_1), 977 | | 32usize, 978 | | 28u8, 979 | | ) as u32) | |_____________________^ | help: replace this with | 975 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 976 + ::std::ptr::addr_of!((*this)._bitfield_1), 977 + 32usize, 978 + 28u8, 979 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_9.rs:985:28 | 985 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_9.rs:1006:45 | 1006 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_6_9.rs:1010:52 | 1010 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_0.rs:1024:18 | 1024 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_0.rs:1029:28 | 1029 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_0.rs:1036:13 | 1036 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1037 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1038 | | 4usize, 1039 | | 28u8, 1040 | | ) as u32) | |_____________________^ | help: replace this with | 1036 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1037 + ::std::ptr::addr_of!((*this)._bitfield_1), 1038 + 4usize, 1039 + 28u8, 1040 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_0.rs:1046:28 | 1046 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_0.rs:1057:18 | 1057 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_0.rs:1062:28 | 1062 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_0.rs:1069:13 | 1069 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1070 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1071 | | 32usize, 1072 | | 28u8, 1073 | | ) as u32) | |_____________________^ | help: replace this with | 1069 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1070 + ::std::ptr::addr_of!((*this)._bitfield_1), 1071 + 32usize, 1072 + 28u8, 1073 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_0.rs:1079:28 | 1079 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_0.rs:1100:45 | 1100 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_0.rs:1104:52 | 1104 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_1.rs:1034:18 | 1034 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_1.rs:1039:28 | 1039 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_1.rs:1046:13 | 1046 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1048 | | 4usize, 1049 | | 28u8, 1050 | | ) as u32) | |_____________________^ | help: replace this with | 1046 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 + ::std::ptr::addr_of!((*this)._bitfield_1), 1048 + 4usize, 1049 + 28u8, 1050 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_1.rs:1056:28 | 1056 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_1.rs:1067:18 | 1067 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_1.rs:1072:28 | 1072 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_1.rs:1079:13 | 1079 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1081 | | 32usize, 1082 | | 28u8, 1083 | | ) as u32) | |_____________________^ | help: replace this with | 1079 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 + ::std::ptr::addr_of!((*this)._bitfield_1), 1081 + 32usize, 1082 + 28u8, 1083 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_1.rs:1089:28 | 1089 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_1.rs:1110:45 | 1110 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_1.rs:1114:52 | 1114 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_2.rs:1034:18 | 1034 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_2.rs:1039:28 | 1039 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_2.rs:1046:13 | 1046 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1048 | | 4usize, 1049 | | 28u8, 1050 | | ) as u32) | |_____________________^ | help: replace this with | 1046 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 + ::std::ptr::addr_of!((*this)._bitfield_1), 1048 + 4usize, 1049 + 28u8, 1050 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_2.rs:1056:28 | 1056 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_2.rs:1067:18 | 1067 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_2.rs:1072:28 | 1072 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_2.rs:1079:13 | 1079 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1081 | | 32usize, 1082 | | 28u8, 1083 | | ) as u32) | |_____________________^ | help: replace this with | 1079 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 + ::std::ptr::addr_of!((*this)._bitfield_1), 1081 + 32usize, 1082 + 28u8, 1083 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_2.rs:1089:28 | 1089 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_2.rs:1110:45 | 1110 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_2.rs:1114:52 | 1114 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_3.rs:1034:18 | 1034 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_3.rs:1039:28 | 1039 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_3.rs:1046:13 | 1046 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1048 | | 4usize, 1049 | | 28u8, 1050 | | ) as u32) | |_____________________^ | help: replace this with | 1046 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 + ::std::ptr::addr_of!((*this)._bitfield_1), 1048 + 4usize, 1049 + 28u8, 1050 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_3.rs:1056:28 | 1056 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_3.rs:1067:18 | 1067 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_3.rs:1072:28 | 1072 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_3.rs:1079:13 | 1079 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1081 | | 32usize, 1082 | | 28u8, 1083 | | ) as u32) | |_____________________^ | help: replace this with | 1079 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 + ::std::ptr::addr_of!((*this)._bitfield_1), 1081 + 32usize, 1082 + 28u8, 1083 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_3.rs:1089:28 | 1089 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_3.rs:1110:45 | 1110 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_3.rs:1114:52 | 1114 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_4.rs:1034:18 | 1034 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_4.rs:1039:28 | 1039 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_4.rs:1046:13 | 1046 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1048 | | 4usize, 1049 | | 28u8, 1050 | | ) as u32) | |_____________________^ | help: replace this with | 1046 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 + ::std::ptr::addr_of!((*this)._bitfield_1), 1048 + 4usize, 1049 + 28u8, 1050 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_4.rs:1056:28 | 1056 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_4.rs:1067:18 | 1067 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_4.rs:1072:28 | 1072 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_4.rs:1079:13 | 1079 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1081 | | 32usize, 1082 | | 28u8, 1083 | | ) as u32) | |_____________________^ | help: replace this with | 1079 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 + ::std::ptr::addr_of!((*this)._bitfield_1), 1081 + 32usize, 1082 + 28u8, 1083 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_4.rs:1089:28 | 1089 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_4.rs:1110:45 | 1110 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_4.rs:1114:52 | 1114 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_5.rs:1034:18 | 1034 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_5.rs:1039:28 | 1039 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_5.rs:1046:13 | 1046 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1048 | | 4usize, 1049 | | 28u8, 1050 | | ) as u32) | |_____________________^ | help: replace this with | 1046 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 + ::std::ptr::addr_of!((*this)._bitfield_1), 1048 + 4usize, 1049 + 28u8, 1050 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_5.rs:1056:28 | 1056 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_5.rs:1067:18 | 1067 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_5.rs:1072:28 | 1072 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_5.rs:1079:13 | 1079 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1081 | | 32usize, 1082 | | 28u8, 1083 | | ) as u32) | |_____________________^ | help: replace this with | 1079 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 + ::std::ptr::addr_of!((*this)._bitfield_1), 1081 + 32usize, 1082 + 28u8, 1083 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_5.rs:1089:28 | 1089 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_5.rs:1110:45 | 1110 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_5.rs:1114:52 | 1114 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_6.rs:1034:18 | 1034 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_6.rs:1039:28 | 1039 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_6.rs:1046:13 | 1046 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1048 | | 4usize, 1049 | | 28u8, 1050 | | ) as u32) | |_____________________^ | help: replace this with | 1046 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 + ::std::ptr::addr_of!((*this)._bitfield_1), 1048 + 4usize, 1049 + 28u8, 1050 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_6.rs:1056:28 | 1056 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_6.rs:1067:18 | 1067 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_6.rs:1072:28 | 1072 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_6.rs:1079:13 | 1079 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1081 | | 32usize, 1082 | | 28u8, 1083 | | ) as u32) | |_____________________^ | help: replace this with | 1079 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 + ::std::ptr::addr_of!((*this)._bitfield_1), 1081 + 32usize, 1082 + 28u8, 1083 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_6.rs:1089:28 | 1089 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_6.rs:1144:45 | 1144 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_6.rs:1148:52 | 1148 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_7.rs:1034:18 | 1034 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_7.rs:1039:28 | 1039 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_7.rs:1046:13 | 1046 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1048 | | 4usize, 1049 | | 28u8, 1050 | | ) as u32) | |_____________________^ | help: replace this with | 1046 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 + ::std::ptr::addr_of!((*this)._bitfield_1), 1048 + 4usize, 1049 + 28u8, 1050 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_7.rs:1056:28 | 1056 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_7.rs:1067:18 | 1067 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_7.rs:1072:28 | 1072 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_7.rs:1079:13 | 1079 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1081 | | 32usize, 1082 | | 28u8, 1083 | | ) as u32) | |_____________________^ | help: replace this with | 1079 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 + ::std::ptr::addr_of!((*this)._bitfield_1), 1081 + 32usize, 1082 + 28u8, 1083 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_7.rs:1089:28 | 1089 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_7.rs:1144:45 | 1144 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_7.rs:1148:52 | 1148 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_8.rs:1034:18 | 1034 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_8.rs:1039:28 | 1039 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_8.rs:1046:13 | 1046 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1048 | | 4usize, 1049 | | 28u8, 1050 | | ) as u32) | |_____________________^ | help: replace this with | 1046 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1047 + ::std::ptr::addr_of!((*this)._bitfield_1), 1048 + 4usize, 1049 + 28u8, 1050 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_8.rs:1056:28 | 1056 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_8.rs:1067:18 | 1067 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_8.rs:1072:28 | 1072 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_8.rs:1079:13 | 1079 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1081 | | 32usize, 1082 | | 28u8, 1083 | | ) as u32) | |_____________________^ | help: replace this with | 1079 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1080 + ::std::ptr::addr_of!((*this)._bitfield_1), 1081 + 32usize, 1082 + 28u8, 1083 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_8.rs:1089:28 | 1089 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_8.rs:1144:45 | 1144 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_2_7_8.rs:1148:52 | 1148 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_0.rs:990:18 | 990 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_0.rs:995:28 | 995 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_0.rs:1002:13 | 1002 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1003 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1004 | | 4usize, 1005 | | 28u8, 1006 | | ) as u32) | |_____________________^ | help: replace this with | 1002 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1003 + ::std::ptr::addr_of!((*this)._bitfield_1), 1004 + 4usize, 1005 + 28u8, 1006 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_0.rs:1012:28 | 1012 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_0.rs:1023:18 | 1023 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_0.rs:1028:28 | 1028 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_0.rs:1035:13 | 1035 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1036 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1037 | | 32usize, 1038 | | 28u8, 1039 | | ) as u32) | |_____________________^ | help: replace this with | 1035 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1036 + ::std::ptr::addr_of!((*this)._bitfield_1), 1037 + 32usize, 1038 + 28u8, 1039 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_0.rs:1045:28 | 1045 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_0.rs:1066:45 | 1066 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_0.rs:1070:52 | 1070 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_1.rs:991:18 | 991 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_1.rs:996:28 | 996 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_1.rs:1003:13 | 1003 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1004 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1005 | | 4usize, 1006 | | 28u8, 1007 | | ) as u32) | |_____________________^ | help: replace this with | 1003 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1004 + ::std::ptr::addr_of!((*this)._bitfield_1), 1005 + 4usize, 1006 + 28u8, 1007 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_1.rs:1013:28 | 1013 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_1.rs:1024:18 | 1024 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_1.rs:1029:28 | 1029 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_1.rs:1036:13 | 1036 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1037 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1038 | | 32usize, 1039 | | 28u8, 1040 | | ) as u32) | |_____________________^ | help: replace this with | 1036 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1037 + ::std::ptr::addr_of!((*this)._bitfield_1), 1038 + 32usize, 1039 + 28u8, 1040 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_1.rs:1046:28 | 1046 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_1.rs:1067:45 | 1067 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_1.rs:1071:52 | 1071 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_2.rs:991:18 | 991 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_2.rs:996:28 | 996 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_2.rs:1003:13 | 1003 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1004 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1005 | | 4usize, 1006 | | 28u8, 1007 | | ) as u32) | |_____________________^ | help: replace this with | 1003 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1004 + ::std::ptr::addr_of!((*this)._bitfield_1), 1005 + 4usize, 1006 + 28u8, 1007 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_2.rs:1013:28 | 1013 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_2.rs:1024:18 | 1024 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_2.rs:1029:28 | 1029 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_2.rs:1036:13 | 1036 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1037 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1038 | | 32usize, 1039 | | 28u8, 1040 | | ) as u32) | |_____________________^ | help: replace this with | 1036 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1037 + ::std::ptr::addr_of!((*this)._bitfield_1), 1038 + 32usize, 1039 + 28u8, 1040 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_2.rs:1046:28 | 1046 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_2.rs:1067:45 | 1067 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_2.rs:1071:52 | 1071 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_3.rs:998:18 | 998 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_3.rs:1003:28 | 1003 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_3.rs:1010:13 | 1010 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1011 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1012 | | 4usize, 1013 | | 28u8, 1014 | | ) as u32) | |_____________________^ | help: replace this with | 1010 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1011 + ::std::ptr::addr_of!((*this)._bitfield_1), 1012 + 4usize, 1013 + 28u8, 1014 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_3.rs:1020:28 | 1020 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_3.rs:1031:18 | 1031 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_3.rs:1036:28 | 1036 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_3.rs:1043:13 | 1043 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1044 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1045 | | 32usize, 1046 | | 28u8, 1047 | | ) as u32) | |_____________________^ | help: replace this with | 1043 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1044 + ::std::ptr::addr_of!((*this)._bitfield_1), 1045 + 32usize, 1046 + 28u8, 1047 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_3.rs:1053:28 | 1053 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_3.rs:1074:45 | 1074 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_3.rs:1078:52 | 1078 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_4.rs:998:18 | 998 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_4.rs:1003:28 | 1003 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_4.rs:1010:13 | 1010 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1011 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1012 | | 4usize, 1013 | | 28u8, 1014 | | ) as u32) | |_____________________^ | help: replace this with | 1010 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1011 + ::std::ptr::addr_of!((*this)._bitfield_1), 1012 + 4usize, 1013 + 28u8, 1014 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_4.rs:1020:28 | 1020 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_4.rs:1031:18 | 1031 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_4.rs:1036:28 | 1036 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_4.rs:1043:13 | 1043 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1044 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1045 | | 32usize, 1046 | | 28u8, 1047 | | ) as u32) | |_____________________^ | help: replace this with | 1043 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1044 + ::std::ptr::addr_of!((*this)._bitfield_1), 1045 + 32usize, 1046 + 28u8, 1047 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_4.rs:1053:28 | 1053 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_4.rs:1108:45 | 1108 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_4.rs:1112:52 | 1112 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_5.rs:998:18 | 998 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_5.rs:1003:28 | 1003 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_5.rs:1010:13 | 1010 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1011 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1012 | | 4usize, 1013 | | 28u8, 1014 | | ) as u32) | |_____________________^ | help: replace this with | 1010 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1011 + ::std::ptr::addr_of!((*this)._bitfield_1), 1012 + 4usize, 1013 + 28u8, 1014 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_5.rs:1020:28 | 1020 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_5.rs:1031:18 | 1031 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_5.rs:1036:28 | 1036 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_5.rs:1043:13 | 1043 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1044 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1045 | | 32usize, 1046 | | 28u8, 1047 | | ) as u32) | |_____________________^ | help: replace this with | 1043 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1044 + ::std::ptr::addr_of!((*this)._bitfield_1), 1045 + 32usize, 1046 + 28u8, 1047 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_5.rs:1053:28 | 1053 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_5.rs:1108:45 | 1108 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_5.rs:1112:52 | 1112 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_6.rs:998:18 | 998 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_6.rs:1003:28 | 1003 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_6.rs:1010:13 | 1010 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1011 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1012 | | 4usize, 1013 | | 28u8, 1014 | | ) as u32) | |_____________________^ | help: replace this with | 1010 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1011 + ::std::ptr::addr_of!((*this)._bitfield_1), 1012 + 4usize, 1013 + 28u8, 1014 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_6.rs:1020:28 | 1020 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_6.rs:1031:18 | 1031 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_6.rs:1036:28 | 1036 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_6.rs:1043:13 | 1043 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1044 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1045 | | 32usize, 1046 | | 28u8, 1047 | | ) as u32) | |_____________________^ | help: replace this with | 1043 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1044 + ::std::ptr::addr_of!((*this)._bitfield_1), 1045 + 32usize, 1046 + 28u8, 1047 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_6.rs:1053:28 | 1053 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_6.rs:1108:45 | 1108 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_6.rs:1112:52 | 1112 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_7.rs:998:18 | 998 | unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(4usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_7.rs:1003:28 | 1003 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_7.rs:1010:13 | 1010 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1011 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1012 | | 4usize, 1013 | | 28u8, 1014 | | ) as u32) | |_____________________^ | help: replace this with | 1010 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1011 + ::std::ptr::addr_of!((*this)._bitfield_1), 1012 + 4usize, 1013 + 28u8, 1014 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_7.rs:1020:28 | 1020 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_7.rs:1031:18 | 1031 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_7.rs:1036:28 | 1036 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_7.rs:1043:13 | 1043 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1044 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1045 | | 32usize, 1046 | | 28u8, 1047 | | ) as u32) | |_____________________^ | help: replace this with | 1043 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1044 + ::std::ptr::addr_of!((*this)._bitfield_1), 1045 + 32usize, 1046 + 28u8, 1047 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_7.rs:1053:28 | 1053 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_7.rs:1108:45 | 1108 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_0_7.rs:1112:52 | 1112 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_0.rs:1054:18 | 1054 | unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(5usize, 27u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_0.rs:1059:28 | 1059 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_0.rs:1066:13 | 1066 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1068 | | 5usize, 1069 | | 27u8, 1070 | | ) as u32) | |_____________________^ | help: replace this with | 1066 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 + ::std::ptr::addr_of!((*this)._bitfield_1), 1068 + 5usize, 1069 + 27u8, 1070 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_0.rs:1076:28 | 1076 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_0.rs:1087:18 | 1087 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_0.rs:1092:28 | 1092 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_0.rs:1099:13 | 1099 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1101 | | 32usize, 1102 | | 28u8, 1103 | | ) as u32) | |_____________________^ | help: replace this with | 1099 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 + ::std::ptr::addr_of!((*this)._bitfield_1), 1101 + 32usize, 1102 + 28u8, 1103 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_0.rs:1109:28 | 1109 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_0.rs:1135:45 | 1135 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_0.rs:1139:52 | 1139 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_1.rs:1054:18 | 1054 | unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(5usize, 27u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_1.rs:1059:28 | 1059 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_1.rs:1066:13 | 1066 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1068 | | 5usize, 1069 | | 27u8, 1070 | | ) as u32) | |_____________________^ | help: replace this with | 1066 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 + ::std::ptr::addr_of!((*this)._bitfield_1), 1068 + 5usize, 1069 + 27u8, 1070 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_1.rs:1076:28 | 1076 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_1.rs:1087:18 | 1087 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_1.rs:1092:28 | 1092 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_1.rs:1099:13 | 1099 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1101 | | 32usize, 1102 | | 28u8, 1103 | | ) as u32) | |_____________________^ | help: replace this with | 1099 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 + ::std::ptr::addr_of!((*this)._bitfield_1), 1101 + 32usize, 1102 + 28u8, 1103 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_1.rs:1109:28 | 1109 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_1.rs:1169:45 | 1169 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_1.rs:1173:52 | 1173 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_2.rs:1054:18 | 1054 | unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(5usize, 27u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_2.rs:1059:28 | 1059 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_2.rs:1066:13 | 1066 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1068 | | 5usize, 1069 | | 27u8, 1070 | | ) as u32) | |_____________________^ | help: replace this with | 1066 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 + ::std::ptr::addr_of!((*this)._bitfield_1), 1068 + 5usize, 1069 + 27u8, 1070 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_2.rs:1076:28 | 1076 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_2.rs:1087:18 | 1087 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_2.rs:1092:28 | 1092 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_2.rs:1099:13 | 1099 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1101 | | 32usize, 1102 | | 28u8, 1103 | | ) as u32) | |_____________________^ | help: replace this with | 1099 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 + ::std::ptr::addr_of!((*this)._bitfield_1), 1101 + 32usize, 1102 + 28u8, 1103 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_2.rs:1109:28 | 1109 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_2.rs:1169:45 | 1169 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_2.rs:1173:52 | 1173 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_3.rs:1054:18 | 1054 | unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(5usize, 27u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_3.rs:1059:28 | 1059 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_3.rs:1066:13 | 1066 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1068 | | 5usize, 1069 | | 27u8, 1070 | | ) as u32) | |_____________________^ | help: replace this with | 1066 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 + ::std::ptr::addr_of!((*this)._bitfield_1), 1068 + 5usize, 1069 + 27u8, 1070 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_3.rs:1076:28 | 1076 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_3.rs:1087:18 | 1087 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_3.rs:1092:28 | 1092 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_3.rs:1099:13 | 1099 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1101 | | 32usize, 1102 | | 28u8, 1103 | | ) as u32) | |_____________________^ | help: replace this with | 1099 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 + ::std::ptr::addr_of!((*this)._bitfield_1), 1101 + 32usize, 1102 + 28u8, 1103 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_3.rs:1109:28 | 1109 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_3.rs:1169:45 | 1169 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_3.rs:1173:52 | 1173 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_4.rs:1054:18 | 1054 | unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(5usize, 27u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_4.rs:1059:28 | 1059 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_4.rs:1066:13 | 1066 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1068 | | 5usize, 1069 | | 27u8, 1070 | | ) as u32) | |_____________________^ | help: replace this with | 1066 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 + ::std::ptr::addr_of!((*this)._bitfield_1), 1068 + 5usize, 1069 + 27u8, 1070 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_4.rs:1076:28 | 1076 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_4.rs:1087:18 | 1087 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_4.rs:1092:28 | 1092 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_4.rs:1099:13 | 1099 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1101 | | 32usize, 1102 | | 28u8, 1103 | | ) as u32) | |_____________________^ | help: replace this with | 1099 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 + ::std::ptr::addr_of!((*this)._bitfield_1), 1101 + 32usize, 1102 + 28u8, 1103 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_4.rs:1109:28 | 1109 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_4.rs:1169:45 | 1169 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_4.rs:1173:52 | 1173 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_5.rs:1054:18 | 1054 | unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(5usize, 27u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_5.rs:1059:28 | 1059 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_5.rs:1066:13 | 1066 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1068 | | 5usize, 1069 | | 27u8, 1070 | | ) as u32) | |_____________________^ | help: replace this with | 1066 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 + ::std::ptr::addr_of!((*this)._bitfield_1), 1068 + 5usize, 1069 + 27u8, 1070 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_5.rs:1076:28 | 1076 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_5.rs:1087:18 | 1087 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_5.rs:1092:28 | 1092 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_5.rs:1099:13 | 1099 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1101 | | 32usize, 1102 | | 28u8, 1103 | | ) as u32) | |_____________________^ | help: replace this with | 1099 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 + ::std::ptr::addr_of!((*this)._bitfield_1), 1101 + 32usize, 1102 + 28u8, 1103 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_5.rs:1109:28 | 1109 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_5.rs:1169:45 | 1169 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_5.rs:1173:52 | 1173 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_6.rs:1054:18 | 1054 | unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(5usize, 27u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_6.rs:1059:28 | 1059 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_6.rs:1066:13 | 1066 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1068 | | 5usize, 1069 | | 27u8, 1070 | | ) as u32) | |_____________________^ | help: replace this with | 1066 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 + ::std::ptr::addr_of!((*this)._bitfield_1), 1068 + 5usize, 1069 + 27u8, 1070 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_6.rs:1076:28 | 1076 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_6.rs:1087:18 | 1087 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_6.rs:1092:28 | 1092 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_6.rs:1099:13 | 1099 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1101 | | 32usize, 1102 | | 28u8, 1103 | | ) as u32) | |_____________________^ | help: replace this with | 1099 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 + ::std::ptr::addr_of!((*this)._bitfield_1), 1101 + 32usize, 1102 + 28u8, 1103 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_6.rs:1109:28 | 1109 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_6.rs:1169:45 | 1169 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_6.rs:1173:52 | 1173 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_7.rs:1054:18 | 1054 | unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(5usize, 27u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_7.rs:1059:28 | 1059 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_7.rs:1066:13 | 1066 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1068 | | 5usize, 1069 | | 27u8, 1070 | | ) as u32) | |_____________________^ | help: replace this with | 1066 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1067 + ::std::ptr::addr_of!((*this)._bitfield_1), 1068 + 5usize, 1069 + 27u8, 1070 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_7.rs:1076:28 | 1076 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_7.rs:1087:18 | 1087 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_7.rs:1092:28 | 1092 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_7.rs:1099:13 | 1099 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1101 | | 32usize, 1102 | | 28u8, 1103 | | ) as u32) | |_____________________^ | help: replace this with | 1099 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1100 + ::std::ptr::addr_of!((*this)._bitfield_1), 1101 + 32usize, 1102 + 28u8, 1103 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_7.rs:1109:28 | 1109 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_7.rs:1169:45 | 1169 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_1_7.rs:1173:52 | 1173 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_0.rs:1062:18 | 1062 | unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(5usize, 27u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_0.rs:1067:28 | 1067 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_0.rs:1074:13 | 1074 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1075 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1076 | | 5usize, 1077 | | 27u8, 1078 | | ) as u32) | |_____________________^ | help: replace this with | 1074 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1075 + ::std::ptr::addr_of!((*this)._bitfield_1), 1076 + 5usize, 1077 + 27u8, 1078 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_0.rs:1084:28 | 1084 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_0.rs:1095:18 | 1095 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_0.rs:1100:28 | 1100 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_0.rs:1107:13 | 1107 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1108 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1109 | | 32usize, 1110 | | 28u8, 1111 | | ) as u32) | |_____________________^ | help: replace this with | 1107 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1108 + ::std::ptr::addr_of!((*this)._bitfield_1), 1109 + 32usize, 1110 + 28u8, 1111 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_0.rs:1117:28 | 1117 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_0.rs:1177:45 | 1177 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_0.rs:1181:52 | 1181 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_1.rs:1062:18 | 1062 | unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(5usize, 27u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_1.rs:1067:28 | 1067 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_1.rs:1074:13 | 1074 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1075 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1076 | | 5usize, 1077 | | 27u8, 1078 | | ) as u32) | |_____________________^ | help: replace this with | 1074 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1075 + ::std::ptr::addr_of!((*this)._bitfield_1), 1076 + 5usize, 1077 + 27u8, 1078 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_1.rs:1084:28 | 1084 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_1.rs:1095:18 | 1095 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_1.rs:1100:28 | 1100 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_1.rs:1107:13 | 1107 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1108 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1109 | | 32usize, 1110 | | 28u8, 1111 | | ) as u32) | |_____________________^ | help: replace this with | 1107 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1108 + ::std::ptr::addr_of!((*this)._bitfield_1), 1109 + 32usize, 1110 + 28u8, 1111 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_1.rs:1117:28 | 1117 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_1.rs:1177:45 | 1177 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_1.rs:1181:52 | 1181 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_2.rs:1062:18 | 1062 | unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(5usize, 27u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_2.rs:1067:28 | 1067 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_2.rs:1074:13 | 1074 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1075 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1076 | | 5usize, 1077 | | 27u8, 1078 | | ) as u32) | |_____________________^ | help: replace this with | 1074 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1075 + ::std::ptr::addr_of!((*this)._bitfield_1), 1076 + 5usize, 1077 + 27u8, 1078 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_2.rs:1084:28 | 1084 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_2.rs:1095:18 | 1095 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_2.rs:1100:28 | 1100 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_2.rs:1107:13 | 1107 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1108 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1109 | | 32usize, 1110 | | 28u8, 1111 | | ) as u32) | |_____________________^ | help: replace this with | 1107 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1108 + ::std::ptr::addr_of!((*this)._bitfield_1), 1109 + 32usize, 1110 + 28u8, 1111 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_2.rs:1117:28 | 1117 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_2.rs:1177:45 | 1177 | let alias_count: u32 = unsafe { ::std::mem::transmute(alias_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(alias_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_2.rs:1181:52 | 1181 | let complemented_count: u32 = unsafe { ::std::mem::transmute(complemented_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(complemented_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_3.rs:1128:18 | 1128 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_3.rs:1133:28 | 1133 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_3.rs:1140:13 | 1140 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1141 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1142 | | 32usize, 1143 | | 28u8, 1144 | | ) as u32) | |_____________________^ | help: replace this with | 1140 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1141 + ::std::ptr::addr_of!((*this)._bitfield_1), 1142 + 32usize, 1143 + 28u8, 1144 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_3.rs:1150:28 | 1150 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_3.rs:1185:49 | 1185 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_4.rs:1128:18 | 1128 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_4.rs:1133:28 | 1133 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_4.rs:1140:13 | 1140 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1141 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1142 | | 32usize, 1143 | | 28u8, 1144 | | ) as u32) | |_____________________^ | help: replace this with | 1140 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1141 + ::std::ptr::addr_of!((*this)._bitfield_1), 1142 + 32usize, 1143 + 28u8, 1144 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_4.rs:1150:28 | 1150 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_4.rs:1185:49 | 1185 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_5.rs:1128:18 | 1128 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_5.rs:1133:28 | 1133 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_5.rs:1140:13 | 1140 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1141 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1142 | | 32usize, 1143 | | 28u8, 1144 | | ) as u32) | |_____________________^ | help: replace this with | 1140 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1141 + ::std::ptr::addr_of!((*this)._bitfield_1), 1142 + 32usize, 1143 + 28u8, 1144 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_5.rs:1150:28 | 1150 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_5.rs:1185:49 | 1185 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_6.rs:1128:18 | 1128 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_6.rs:1133:28 | 1133 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_6.rs:1140:13 | 1140 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1141 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1142 | | 32usize, 1143 | | 28u8, 1144 | | ) as u32) | |_____________________^ | help: replace this with | 1140 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1141 + ::std::ptr::addr_of!((*this)._bitfield_1), 1142 + 32usize, 1143 + 28u8, 1144 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_6.rs:1150:28 | 1150 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_6.rs:1185:49 | 1185 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_7.rs:1128:18 | 1128 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_7.rs:1133:28 | 1133 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_7.rs:1140:13 | 1140 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1141 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1142 | | 32usize, 1143 | | 28u8, 1144 | | ) as u32) | |_____________________^ | help: replace this with | 1140 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1141 + ::std::ptr::addr_of!((*this)._bitfield_1), 1142 + 32usize, 1143 + 28u8, 1144 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_7.rs:1150:28 | 1150 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_7.rs:1185:49 | 1185 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_8.rs:1128:18 | 1128 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_8.rs:1133:28 | 1133 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_8.rs:1140:13 | 1140 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1141 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1142 | | 32usize, 1143 | | 28u8, 1144 | | ) as u32) | |_____________________^ | help: replace this with | 1140 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1141 + ::std::ptr::addr_of!((*this)._bitfield_1), 1142 + 32usize, 1143 + 28u8, 1144 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_8.rs:1150:28 | 1150 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_2_8.rs:1185:49 | 1185 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_0.rs:1101:18 | 1101 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_0.rs:1106:28 | 1106 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_0.rs:1113:13 | 1113 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1115 | | 32usize, 1116 | | 28u8, 1117 | | ) as u32) | |_____________________^ | help: replace this with | 1113 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 + ::std::ptr::addr_of!((*this)._bitfield_1), 1115 + 32usize, 1116 + 28u8, 1117 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_0.rs:1123:28 | 1123 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_0.rs:1158:49 | 1158 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_1.rs:1101:18 | 1101 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_1.rs:1106:28 | 1106 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_1.rs:1113:13 | 1113 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1115 | | 32usize, 1116 | | 28u8, 1117 | | ) as u32) | |_____________________^ | help: replace this with | 1113 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 + ::std::ptr::addr_of!((*this)._bitfield_1), 1115 + 32usize, 1116 + 28u8, 1117 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_1.rs:1123:28 | 1123 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_1.rs:1158:49 | 1158 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_2.rs:1101:18 | 1101 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_2.rs:1106:28 | 1106 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_2.rs:1113:13 | 1113 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1115 | | 32usize, 1116 | | 28u8, 1117 | | ) as u32) | |_____________________^ | help: replace this with | 1113 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 + ::std::ptr::addr_of!((*this)._bitfield_1), 1115 + 32usize, 1116 + 28u8, 1117 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_2.rs:1123:28 | 1123 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_2.rs:1158:49 | 1158 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_3.rs:1101:18 | 1101 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_3.rs:1106:28 | 1106 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_3.rs:1113:13 | 1113 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1115 | | 32usize, 1116 | | 28u8, 1117 | | ) as u32) | |_____________________^ | help: replace this with | 1113 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 + ::std::ptr::addr_of!((*this)._bitfield_1), 1115 + 32usize, 1116 + 28u8, 1117 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_3.rs:1123:28 | 1123 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_3.rs:1158:49 | 1158 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_4.rs:1101:18 | 1101 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_4.rs:1106:28 | 1106 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_4.rs:1113:13 | 1113 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1115 | | 32usize, 1116 | | 28u8, 1117 | | ) as u32) | |_____________________^ | help: replace this with | 1113 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 + ::std::ptr::addr_of!((*this)._bitfield_1), 1115 + 32usize, 1116 + 28u8, 1117 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_4.rs:1123:28 | 1123 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_4.rs:1158:49 | 1158 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_5.rs:1101:18 | 1101 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_5.rs:1106:28 | 1106 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_5.rs:1113:13 | 1113 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1115 | | 32usize, 1116 | | 28u8, 1117 | | ) as u32) | |_____________________^ | help: replace this with | 1113 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 + ::std::ptr::addr_of!((*this)._bitfield_1), 1115 + 32usize, 1116 + 28u8, 1117 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_5.rs:1123:28 | 1123 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_5.rs:1158:49 | 1158 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_6.rs:1101:18 | 1101 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_6.rs:1106:28 | 1106 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_6.rs:1113:13 | 1113 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1115 | | 32usize, 1116 | | 28u8, 1117 | | ) as u32) | |_____________________^ | help: replace this with | 1113 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 + ::std::ptr::addr_of!((*this)._bitfield_1), 1115 + 32usize, 1116 + 28u8, 1117 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_6.rs:1123:28 | 1123 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_6.rs:1158:49 | 1158 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_7.rs:1101:18 | 1101 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_7.rs:1106:28 | 1106 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_7.rs:1113:13 | 1113 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1115 | | 32usize, 1116 | | 28u8, 1117 | | ) as u32) | |_____________________^ | help: replace this with | 1113 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 + ::std::ptr::addr_of!((*this)._bitfield_1), 1115 + 32usize, 1116 + 28u8, 1117 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_7.rs:1123:28 | 1123 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_7.rs:1158:49 | 1158 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_8.rs:1101:18 | 1101 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_8.rs:1106:28 | 1106 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_8.rs:1113:13 | 1113 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1115 | | 32usize, 1116 | | 28u8, 1117 | | ) as u32) | |_____________________^ | help: replace this with | 1113 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1114 + ::std::ptr::addr_of!((*this)._bitfield_1), 1115 + 32usize, 1116 + 28u8, 1117 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_8.rs:1123:28 | 1123 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_3_8.rs:1158:49 | 1158 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_0.rs:1094:18 | 1094 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_0.rs:1099:28 | 1099 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_0.rs:1106:13 | 1106 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1107 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1108 | | 32usize, 1109 | | 28u8, 1110 | | ) as u32) | |_____________________^ | help: replace this with | 1106 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1107 + ::std::ptr::addr_of!((*this)._bitfield_1), 1108 + 32usize, 1109 + 28u8, 1110 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_0.rs:1116:28 | 1116 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_0.rs:1151:49 | 1151 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_0.rs:3279:18 | 3279 | unsafe { ::std::mem::transmute(self._bitfield_1.get(6usize, 2u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(6usize, 2u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_0.rs:3284:28 | 3284 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_0.rs:3291:13 | 3291 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_get( 3292 | | ::std::ptr::addr_of!((*this)._bitfield_1), 3293 | | 6usize, 3294 | | 2u8, 3295 | | ) as u32) | |_____________________^ | help: replace this with | 3291 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_get( 3292 + ::std::ptr::addr_of!((*this)._bitfield_1), 3293 + 6usize, 3294 + 2u8, 3295 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_0.rs:3301:28 | 3301 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_0.rs:3422:26 | 3422 | unsafe { ::std::mem::transmute(frozen_string_literal) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(frozen_string_literal)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_1.rs:1094:18 | 1094 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_1.rs:1099:28 | 1099 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_1.rs:1106:13 | 1106 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1107 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1108 | | 32usize, 1109 | | 28u8, 1110 | | ) as u32) | |_____________________^ | help: replace this with | 1106 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1107 + ::std::ptr::addr_of!((*this)._bitfield_1), 1108 + 32usize, 1109 + 28u8, 1110 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_1.rs:1116:28 | 1116 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_1.rs:1151:49 | 1151 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_1.rs:3279:18 | 3279 | unsafe { ::std::mem::transmute(self._bitfield_1.get(6usize, 2u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(6usize, 2u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_1.rs:3284:28 | 3284 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_1.rs:3291:13 | 3291 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_get( 3292 | | ::std::ptr::addr_of!((*this)._bitfield_1), 3293 | | 6usize, 3294 | | 2u8, 3295 | | ) as u32) | |_____________________^ | help: replace this with | 3291 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_get( 3292 + ::std::ptr::addr_of!((*this)._bitfield_1), 3293 + 6usize, 3294 + 2u8, 3295 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_1.rs:3301:28 | 3301 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_1.rs:3422:26 | 3422 | unsafe { ::std::mem::transmute(frozen_string_literal) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(frozen_string_literal)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_2.rs:1094:18 | 1094 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_2.rs:1099:28 | 1099 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_2.rs:1106:13 | 1106 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1107 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1108 | | 32usize, 1109 | | 28u8, 1110 | | ) as u32) | |_____________________^ | help: replace this with | 1106 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1107 + ::std::ptr::addr_of!((*this)._bitfield_1), 1108 + 32usize, 1109 + 28u8, 1110 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_2.rs:1116:28 | 1116 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_2.rs:1151:49 | 1151 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_2.rs:3280:18 | 3280 | unsafe { ::std::mem::transmute(self._bitfield_1.get(6usize, 2u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(6usize, 2u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_2.rs:3285:28 | 3285 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_2.rs:3292:13 | 3292 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_get( 3293 | | ::std::ptr::addr_of!((*this)._bitfield_1), 3294 | | 6usize, 3295 | | 2u8, 3296 | | ) as u32) | |_____________________^ | help: replace this with | 3292 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_get( 3293 + ::std::ptr::addr_of!((*this)._bitfield_1), 3294 + 6usize, 3295 + 2u8, 3296 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_2.rs:3302:28 | 3302 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_2.rs:3423:26 | 3423 | unsafe { ::std::mem::transmute(frozen_string_literal) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(frozen_string_literal)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_3.rs:1094:18 | 1094 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_3.rs:1099:28 | 1099 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_3.rs:1106:13 | 1106 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1107 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1108 | | 32usize, 1109 | | 28u8, 1110 | | ) as u32) | |_____________________^ | help: replace this with | 1106 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1107 + ::std::ptr::addr_of!((*this)._bitfield_1), 1108 + 32usize, 1109 + 28u8, 1110 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_3.rs:1116:28 | 1116 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_3.rs:1151:49 | 1151 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_3.rs:3280:18 | 3280 | unsafe { ::std::mem::transmute(self._bitfield_1.get(6usize, 2u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(6usize, 2u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_3.rs:3285:28 | 3285 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_3.rs:3292:13 | 3292 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_get( 3293 | | ::std::ptr::addr_of!((*this)._bitfield_1), 3294 | | 6usize, 3295 | | 2u8, 3296 | | ) as u32) | |_____________________^ | help: replace this with | 3292 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_get( 3293 + ::std::ptr::addr_of!((*this)._bitfield_1), 3294 + 6usize, 3295 + 2u8, 3296 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_3.rs:3302:28 | 3302 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_3.rs:3423:26 | 3423 | unsafe { ::std::mem::transmute(frozen_string_literal) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(frozen_string_literal)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_4.rs:1094:18 | 1094 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_4.rs:1099:28 | 1099 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_4.rs:1106:13 | 1106 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1107 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1108 | | 32usize, 1109 | | 28u8, 1110 | | ) as u32) | |_____________________^ | help: replace this with | 1106 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1107 + ::std::ptr::addr_of!((*this)._bitfield_1), 1108 + 32usize, 1109 + 28u8, 1110 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_4.rs:1116:28 | 1116 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_4.rs:1151:49 | 1151 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_4.rs:3280:18 | 3280 | unsafe { ::std::mem::transmute(self._bitfield_1.get(6usize, 2u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(6usize, 2u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_4.rs:3285:28 | 3285 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_4.rs:3292:13 | 3292 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_get( 3293 | | ::std::ptr::addr_of!((*this)._bitfield_1), 3294 | | 6usize, 3295 | | 2u8, 3296 | | ) as u32) | |_____________________^ | help: replace this with | 3292 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_get( 3293 + ::std::ptr::addr_of!((*this)._bitfield_1), 3294 + 6usize, 3295 + 2u8, 3296 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_4.rs:3302:28 | 3302 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_4.rs:3423:26 | 3423 | unsafe { ::std::mem::transmute(frozen_string_literal) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(frozen_string_literal)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_5.rs:1094:18 | 1094 | unsafe { ::std::mem::transmute(self._bitfield_1.get(32usize, 28u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(32usize, 28u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_5.rs:1099:28 | 1099 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_5.rs:1106:13 | 1106 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1107 | | ::std::ptr::addr_of!((*this)._bitfield_1), 1108 | | 32usize, 1109 | | 28u8, 1110 | | ) as u32) | |_____________________^ | help: replace this with | 1106 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 8usize]>>::raw_get( 1107 + ::std::ptr::addr_of!((*this)._bitfield_1), 1108 + 32usize, 1109 + 28u8, 1110 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_5.rs:1116:28 | 1116 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_5.rs:1151:49 | 1151 | let reference_count: u32 = unsafe { ::std::mem::transmute(reference_count) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(reference_count)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_5.rs:3280:18 | 3280 | unsafe { ::std::mem::transmute(self._bitfield_1.get(6usize, 2u8) as u32) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `u32::cast_signed(self._bitfield_1.get(6usize, 2u8) as u32)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_5.rs:3285:28 | 3285 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_5.rs:3292:13 | 3292 | / ::std::mem::transmute(<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_get( 3293 | | ::std::ptr::addr_of!((*this)._bitfield_1), 3294 | | 6usize, 3295 | | 2u8, 3296 | | ) as u32) | |_____________________^ | help: replace this with | 3292 ~ u32::cast_signed(<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_get( 3293 + ::std::ptr::addr_of!((*this)._bitfield_1), 3294 + 6usize, 3295 + 2u8, 3296 + ) as u32) | warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_5.rs:3302:28 | 3302 | let val: u32 = ::std::mem::transmute(val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(val)` warning: unnecessary transmute --> ruby-structs/src/ruby_3_4_5.rs:3423:26 | 3423 | unsafe { ::std::mem::transmute(frozen_string_literal) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace this with: `i32::cast_unsigned(frozen_string_literal)` Compiling rbspy v0.35.0 (/home/buildozer/aports/community/rbspy/src/rbspy-0.35.0) warning: `rbspy-ruby-structs` (lib) generated 825 warnings (run `cargo fix --lib -p rbspy-ruby-structs` to apply 825 suggestions) Finished `release` profile [optimized] target(s) in 6m 17s Running unittests src/lib.rs (target/release/deps/rbspy-2a4e7572dc0f073a) running 62 tests test core::ruby_spy::tests::test_initialize_with_nonexistent_process ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_1_9_3 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_2_1_6 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_2_4_0 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_2_5_0 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_1_0 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_1_4 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_0_4 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_2_7_8 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_1_2 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_1_3 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_1_7 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_1_1 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_1_6 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_2_7_5 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_2_7_4 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_1_5 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_0_3 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_0_0 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_2_7_2 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_2_7_3 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_0_2 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_0_5 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_2_7_6 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_0_6 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_0_1 ... ok test ui::callgrind::tests::stats_aggregate ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_2_2 ... ok test ui::callgrind::tests::stats_write ... ok test ui::flamegraph::tests::test_collapsed ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_2_0 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_2_3 ... ok test ui::flamegraph::tests::test_stats ... ok test ui::pprof::test::tolerate_stacktrace_timestamps_arriving_out_of_order ... ok test ui::flamegraph::tests::test_flamegraph_from_collapsed ... ok test ui::summary::tests::stats_by_function ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_0_7 ... ok test ui::summary::tests::stats_by_line_number ... ok test ui::pprof::test::can_collect_traces_and_write_to_pprof_format ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_2_7_7 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_2_1 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_2_4 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_2_7 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_2_6 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_2_5 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_2_8 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_2_1_6_2 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_3_0 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_3_2 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_3_6 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_4_0 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_4_4 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_4_5 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_4_1 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_3_3 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_3_4 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_3_1 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_3_8 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_4_3 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_3_5 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_3_7 ... ok test core::ruby_version::tests::test_get_ruby_stack_trace_3_4_2 ... ok test result: ok. 62 passed; 0 failed; 0 ignored; 0 measured; 7 filtered out; finished in 1.63s Running unittests src/main.rs (target/release/deps/rbspy-b5ec2cbbf429d95b) running 3 tests test tests::test_report_arg_parsing ... ok test tests::test_snapshot_arg_parsing ... ok test tests::test_record_arg_parsing ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests rbspy running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s >>> rbspy: Entering fakeroot... >>> rbspy*: Running postcheck for rbspy >>> rbspy*: Preparing package rbspy... >>> rbspy*: Stripping binaries >>> rbspy*: Scanning shared objects >>> rbspy*: Tracing dependencies... so:libc.musl-loongarch64.so.1 so:libgcc_s.so.1 >>> rbspy*: Package size: 3.3 MB >>> rbspy*: Compressing data... >>> rbspy*: Create checksum... >>> rbspy*: Create rbspy-0.35.0-r0.apk >>> rbspy: Build complete at Sat, 19 Jul 2025 09:01:47 +0000 elapsed time 0h 11m 8s >>> rbspy: Cleaning up srcdir >>> rbspy: Cleaning up pkgdir >>> rbspy: Uninstalling dependencies... ( 1/14) Purging .makedepends-rbspy (20250719.085040) ( 2/14) Purging cargo-auditable (0.7.0-r0) ( 3/14) Purging ruby (3.4.4-r0) ( 4/14) Purging ca-certificates (20250619-r0) ca-certificates-20250619-r0.post-deinstall: Executing script... ( 5/14) Purging cargo (1.88.0-r0) ( 6/14) Purging rust (1.88.0-r0) ( 7/14) Purging libucontext (1.3.2-r0) ( 8/14) Purging llvm20-libs (20.1.8-r0) ( 9/14) Purging ruby-libs (3.4.4-r0) (10/14) Purging scudo-malloc (20.1.8-r0) (11/14) Purging yaml (0.2.5-r2) (12/14) Purging libffi (3.5.1-r0) (13/14) Purging libxml2 (2.13.8-r0) (14/14) Purging xz-libs (5.8.1-r0) busybox-1.37.0-r19.trigger: Executing script... OK: 252 MiB in 104 packages >>> rbspy: Updating the community/loongarch64 repository index... >>> rbspy: Signing the index...