3rdParty: fix cargo warnings for mupen64plus-input-gca

This commit is contained in:
Rosalie Wanders committed 2025-09-27 19:16:25 +02:00
1 parent b03f118b04
commit d64b23bdfe
3 files changed
+17 -25

No files matched your search

+1 -1
View File
@@ -71,7 +71,7 @@ impl GcAdapter {
})
.ok_or(rusb::Error::NoDevice)?;
let mut handle = device.open()?;
let handle = device.open()?;
if handle.kernel_driver_active(0).unwrap_or(false) {
handle.detach_kernel_driver(0)?;
+8 -12
View File
@@ -359,25 +359,21 @@ impl BUTTONS__bindgen_ty_1 {
}
#[inline]
pub fn X_AXIS(&self) -> ::std::os::raw::c_int {
unsafe { ::std::mem::transmute(self._bitfield_1.get(16usize, 8u8) as u32) }
u32::cast_signed(self._bitfield_1.get(16usize, 8u8) as u32)
}
#[inline]
pub fn set_X_AXIS(&mut self, val: ::std::os::raw::c_int) {
unsafe {
let val: u32 = ::std::mem::transmute(val);
self._bitfield_1.set(16usize, 8u8, val as u64)
}
let val: u32 = i32::cast_unsigned(val);
self._bitfield_1.set(16usize, 8u8, val as u64)
}
#[inline]
pub fn Y_AXIS(&self) -> ::std::os::raw::c_int {
unsafe { ::std::mem::transmute(self._bitfield_1.get(24usize, 8u8) as u32) }
u32::cast_signed(self._bitfield_1.get(24usize, 8u8) as u32)
}
#[inline]
pub fn set_Y_AXIS(&mut self, val: ::std::os::raw::c_int) {
unsafe {
let val: u32 = ::std::mem::transmute(val);
self._bitfield_1.set(24usize, 8u8, val as u64)
}
let val: u32 = i32::cast_unsigned(val);
self._bitfield_1.set(24usize, 8u8, val as u64)
}
#[inline]
pub fn new_bitfield_1(
@@ -466,11 +462,11 @@ impl BUTTONS__bindgen_ty_1 {
Reserved2 as u64
});
__bindgen_bitfield_unit.set(16usize, 8u8, {
let X_AXIS: u32 = unsafe { ::std::mem::transmute(X_AXIS) };
let X_AXIS: u32 = i32::cast_unsigned(X_AXIS);
X_AXIS as u64
});
__bindgen_bitfield_unit.set(24usize, 8u8, {
let Y_AXIS: u32 = unsafe { ::std::mem::transmute(Y_AXIS) };
let Y_AXIS: u32 = i32::cast_unsigned(Y_AXIS);
Y_AXIS as u64
});
__bindgen_bitfield_unit
+8 -12
View File
@@ -359,25 +359,21 @@ impl BUTTONS__bindgen_ty_1 {
}
#[inline]
pub fn X_AXIS(&self) -> ::std::os::raw::c_int {
unsafe { ::std::mem::transmute(self._bitfield_1.get(16usize, 8u8) as u32) }
u32::cast_signed(self._bitfield_1.get(16usize, 8u8) as u32)
}
#[inline]
pub fn set_X_AXIS(&mut self, val: ::std::os::raw::c_int) {
unsafe {
let val: u32 = ::std::mem::transmute(val);
self._bitfield_1.set(16usize, 8u8, val as u64)
}
let val: u32 = i32::cast_unsigned(val);
self._bitfield_1.set(16usize, 8u8, val as u64)
}
#[inline]
pub fn Y_AXIS(&self) -> ::std::os::raw::c_int {
unsafe { ::std::mem::transmute(self._bitfield_1.get(24usize, 8u8) as u32) }
u32::cast_signed(self._bitfield_1.get(24usize, 8u8) as u32)
}
#[inline]
pub fn set_Y_AXIS(&mut self, val: ::std::os::raw::c_int) {
unsafe {
let val: u32 = ::std::mem::transmute(val);
self._bitfield_1.set(24usize, 8u8, val as u64)
}
let val: u32 = i32::cast_unsigned(val);
self._bitfield_1.set(24usize, 8u8, val as u64)
}
#[inline]
pub fn new_bitfield_1(
@@ -466,11 +462,11 @@ impl BUTTONS__bindgen_ty_1 {
Reserved2 as u64
});
__bindgen_bitfield_unit.set(16usize, 8u8, {
let X_AXIS: u32 = unsafe { ::std::mem::transmute(X_AXIS) };
let X_AXIS: u32 = i32::cast_unsigned(X_AXIS);
X_AXIS as u64
});
__bindgen_bitfield_unit.set(24usize, 8u8, {
let Y_AXIS: u32 = unsafe { ::std::mem::transmute(Y_AXIS) };
let Y_AXIS: u32 = i32::cast_unsigned(Y_AXIS);
Y_AXIS as u64
});
__bindgen_bitfield_unit