Skip to content

Commit c0c56f5

Browse files
LinusUevmar
authored andcommitted
Avoid "hiding a lifetime" warnings
1 parent 9c0588a commit c0c56f5

File tree

20 files changed

+21
-21
lines changed

20 files changed

+21
-21
lines changed

cli/src/host.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ impl Env {
2424
}
2525
}
2626

27-
pub fn ensure_gui(&self) -> RefMut<GUI> {
27+
pub fn ensure_gui(&self) -> RefMut<'_, GUI> {
2828
let mut gui = self.gui.borrow_mut();
2929
if gui.is_none() {
3030
*gui = Some(GUI::new(self.time.clone()).unwrap());

memory/src/boxmem.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ impl BoxMem {
2222
self.0.len() as u32
2323
}
2424

25-
pub fn mem(&self) -> Mem {
25+
pub fn mem(&self) -> Mem<'_> {
2626
Mem::from_slice(&self.0)
2727
}
2828

memory/src/str16.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ impl Str16 {
2727
})
2828
}
2929

30-
pub fn from_nul_term_ptr(mem: Mem, addr: u32) -> Option<&Self> {
30+
pub fn from_nul_term_ptr(mem: Mem<'_>, addr: u32) -> Option<&Self> {
3131
if addr == 0 {
3232
return None;
3333
}

pe/src/imports.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ impl<'a> std::fmt::Display for ImportSymbol<'a> {
9898
}
9999

100100
impl ILTEntry {
101-
pub fn as_import_symbol(self, image: &[u8]) -> ImportSymbol {
101+
pub fn as_import_symbol(self, image: &[u8]) -> ImportSymbol<'_> {
102102
let entry = self.0;
103103
if entry & (1 << 31) != 0 {
104104
let ordinal = entry & 0xFFFF;

win32/derive/src/parse.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,7 @@ fn parse_vtable(name: &syn::Ident, item: &syn::ItemMacro) -> syn::Result<Option<
329329
}
330330

331331
/// Parse a const looking for dllexport attributes.
332-
fn parse_const(item: &syn::ItemConst) -> syn::Result<Option<DllExportData>> {
332+
fn parse_const(item: &syn::ItemConst) -> syn::Result<Option<DllExportData<'_>>> {
333333
let Some(meta) = find_dllexport(&item.attrs)? else {
334334
return Ok(None);
335335
};

win32/dll/ddraw/src/ddraw.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ impl Default for State {
221221
}
222222

223223
#[inline]
224-
pub fn get_state(sys: &dyn System) -> RefMut<State> {
224+
pub fn get_state(sys: &dyn System) -> RefMut<'_, State> {
225225
generic_get_state::<State>(sys)
226226
}
227227

win32/dll/dsound/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ impl State {
4545
}
4646

4747
#[inline]
48-
pub fn get_state(sys: &dyn System) -> std::cell::RefMut<State> {
48+
pub fn get_state(sys: &dyn System) -> std::cell::RefMut<'_, State> {
4949
generic_get_state::<State>(sys)
5050
}
5151

win32/dll/gdi32/src/state.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,6 @@ impl State {
6161
}
6262

6363
#[inline]
64-
pub fn get_state(sys: &dyn System) -> std::cell::RefMut<State> {
64+
pub fn get_state(sys: &dyn System) -> std::cell::RefMut<'_, State> {
6565
generic_get_state::<State>(sys)
6666
}

win32/dll/kernel32/src/env.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ impl Default for State {
1414
}
1515

1616
#[inline]
17-
fn get_state(sys: &dyn System) -> std::cell::RefMut<State> {
17+
fn get_state(sys: &dyn System) -> std::cell::RefMut<'_, State> {
1818
generic_get_state::<State>(sys)
1919
}
2020

win32/dll/kernel32/src/file/find.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ pub type HFIND = HANDLE<HFINDT>;
1313
type State = Handles<HFIND, FindHandle>;
1414

1515
#[inline]
16-
pub fn get_state(sys: &dyn System) -> std::cell::RefMut<State> {
16+
pub fn get_state(sys: &dyn System) -> std::cell::RefMut<'_, State> {
1717
generic_get_state::<State>(sys)
1818
}
1919

0 commit comments

Comments
 (0)