File tree 9 files changed +19
-19
lines changed
9 files changed +19
-19
lines changed Original file line number Diff line number Diff line change @@ -91,7 +91,7 @@ pub struct Module<'a> {
91
91
_gum : & ' a Gum ,
92
92
}
93
93
94
- impl < ' a > Module < ' a > {
94
+ impl Module < ' _ > {
95
95
pub fn obtain ( gum : & Gum ) -> Module {
96
96
Module { _gum : gum }
97
97
}
Original file line number Diff line number Diff line change @@ -64,7 +64,7 @@ pub struct FileMapping<'a> {
64
64
phantom : PhantomData < & ' a gum_sys:: GumFileMapping > ,
65
65
}
66
66
67
- impl < ' a > FileMapping < ' a > {
67
+ impl FileMapping < ' _ > {
68
68
pub ( crate ) fn from_raw ( file : * const gum_sys:: GumFileMapping ) -> Option < Self > {
69
69
if file. is_null ( ) {
70
70
None
Original file line number Diff line number Diff line change @@ -204,7 +204,7 @@ impl<'a> Transformer<'a> {
204
204
}
205
205
}
206
206
207
- impl < ' a > Drop for Transformer < ' a > {
207
+ impl Drop for Transformer < ' _ > {
208
208
fn drop ( & mut self ) {
209
209
unsafe { frida_gum_sys:: g_object_unref ( self . transformer as * mut c_void ) }
210
210
}
Original file line number Diff line number Diff line change @@ -253,7 +253,7 @@ impl<'a> Device<'a> {
253
253
}
254
254
}
255
255
256
- impl < ' a > Drop for Device < ' a > {
256
+ impl Drop for Device < ' _ > {
257
257
fn drop ( & mut self ) {
258
258
unsafe { frida_sys:: frida_unref ( self . device_ptr as _ ) }
259
259
}
Original file line number Diff line number Diff line change @@ -82,7 +82,7 @@ impl<'a> DeviceManager<'a> {
82
82
return Err ( Error :: DeviceLookupFailed ) ;
83
83
}
84
84
85
- return Ok ( Device :: from_raw ( device_ptr) ) ;
85
+ Ok ( Device :: from_raw ( device_ptr) )
86
86
}
87
87
88
88
/// Returns the remote device with the specified host.
@@ -104,7 +104,7 @@ impl<'a> DeviceManager<'a> {
104
104
return Err ( Error :: DeviceLookupFailed ) ;
105
105
}
106
106
107
- return Ok ( Device :: from_raw ( device_ptr) ) ;
107
+ Ok ( Device :: from_raw ( device_ptr) )
108
108
}
109
109
110
110
/// Returns the local device.
@@ -141,11 +141,11 @@ impl<'a> DeviceManager<'a> {
141
141
return Err ( Error :: DeviceLookupFailed ) ;
142
142
}
143
143
144
- return Ok ( Device :: from_raw ( device_ptr) ) ;
144
+ Ok ( Device :: from_raw ( device_ptr) )
145
145
}
146
146
}
147
147
148
- impl < ' a > Drop for DeviceManager < ' a > {
148
+ impl Drop for DeviceManager < ' _ > {
149
149
fn drop ( & mut self ) {
150
150
unsafe {
151
151
frida_sys:: frida_device_manager_close_sync (
Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ impl<'a> Injector<'a> {
44
44
}
45
45
}
46
46
47
- impl < ' a > Default for Injector < ' a > {
47
+ impl Default for Injector < ' _ > {
48
48
fn default ( ) -> Self {
49
49
Self :: new ( )
50
50
}
@@ -130,7 +130,7 @@ pub trait Inject {
130
130
E : AsRef < str > ;
131
131
}
132
132
133
- impl < ' a > Inject for Injector < ' a > {
133
+ impl Inject for Injector < ' _ > {
134
134
fn inject_library_file_sync < D , E , P > (
135
135
& mut self ,
136
136
pid : u32 ,
@@ -228,7 +228,7 @@ impl<'a> Inject for Injector<'a> {
228
228
}
229
229
}
230
230
231
- impl < ' a > Inject for Device < ' a > {
231
+ impl Inject for Device < ' _ > {
232
232
fn inject_library_file_sync < D , E , P > (
233
233
& mut self ,
234
234
pid : u32 ,
Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ impl<'a> Process<'a> {
36
36
}
37
37
}
38
38
39
- impl < ' a > Drop for Process < ' a > {
39
+ impl Drop for Process < ' _ > {
40
40
fn drop ( & mut self ) {
41
41
unsafe { frida_sys:: frida_unref ( self . process_ptr as _ ) }
42
42
}
@@ -59,7 +59,7 @@ pub struct SpawnOptions<'a> {
59
59
phantom : PhantomData < & ' a FridaSpawnOptions > ,
60
60
}
61
61
62
- impl < ' a > SpawnOptions < ' a > {
62
+ impl SpawnOptions < ' _ > {
63
63
pub ( crate ) fn from_raw ( options_ptr : * mut FridaSpawnOptions ) -> Self {
64
64
Self {
65
65
options_ptr,
@@ -159,13 +159,13 @@ impl<'a> SpawnOptions<'a> {
159
159
}
160
160
}
161
161
162
- impl < ' a > Default for SpawnOptions < ' a > {
162
+ impl Default for SpawnOptions < ' _ > {
163
163
fn default ( ) -> Self {
164
164
Self :: new ( )
165
165
}
166
166
}
167
167
168
- impl < ' a > Drop for SpawnOptions < ' a > {
168
+ impl Drop for SpawnOptions < ' _ > {
169
169
fn drop ( & mut self ) {
170
170
unsafe { frida_sys:: frida_unref ( self . options_ptr as _ ) }
171
171
}
Original file line number Diff line number Diff line change @@ -152,7 +152,7 @@ pub struct Exports<'a> {
152
152
phantom : PhantomData < & ' a _FridaScript > ,
153
153
}
154
154
155
- impl < ' a > Exports < ' a > {
155
+ impl Exports < ' _ > {
156
156
fn inc_id ( & mut self ) -> usize {
157
157
let mut counter_borrow = self . rpc_id_counter . borrow_mut ( ) ;
158
158
* counter_borrow += 1 ;
@@ -306,7 +306,7 @@ impl<'a> Script<'a> {
306
306
}
307
307
}
308
308
309
- impl < ' a > Exports < ' a > {
309
+ impl Exports < ' _ > {
310
310
/// Run exported functions from a Frida script.
311
311
pub fn call ( & mut self , function_name : & str , args : Option < Value > ) -> Result < Option < Value > > {
312
312
let json_req: String = {
@@ -356,7 +356,7 @@ impl<'a> Exports<'a> {
356
356
}
357
357
}
358
358
359
- impl < ' a > Drop for Script < ' a > {
359
+ impl Drop for Script < ' _ > {
360
360
fn drop ( & mut self ) {
361
361
unsafe { frida_sys:: frida_unref ( self . script_ptr as _ ) }
362
362
}
Original file line number Diff line number Diff line change @@ -77,7 +77,7 @@ impl<'a> Session<'a> {
77
77
}
78
78
}
79
79
80
- impl < ' a > Drop for Session < ' a > {
80
+ impl Drop for Session < ' _ > {
81
81
fn drop ( & mut self ) {
82
82
unsafe { frida_sys:: frida_unref ( self . session_ptr as _ ) }
83
83
}
You can’t perform that action at this time.
0 commit comments