@@ -45,7 +45,7 @@ mod linux_impl {
45
45
}
46
46
47
47
#[ inline( always) ]
48
- pub fn start_benchmark ( & self ) -> Result < ( ) , i8 > {
48
+ pub fn start_benchmark ( & self ) -> Result < ( ) , u8 > {
49
49
let result = unsafe { ffi:: instrument_hooks_start_benchmark ( self . 0 ) } ;
50
50
if result == 0 {
51
51
Ok ( ( ) )
@@ -55,7 +55,7 @@ mod linux_impl {
55
55
}
56
56
57
57
#[ inline( always) ]
58
- pub fn stop_benchmark ( & self ) -> Result < ( ) , i8 > {
58
+ pub fn stop_benchmark ( & self ) -> Result < ( ) , u8 > {
59
59
let result = unsafe { ffi:: instrument_hooks_stop_benchmark ( self . 0 ) } ;
60
60
if result == 0 {
61
61
Ok ( ( ) )
@@ -65,9 +65,9 @@ mod linux_impl {
65
65
}
66
66
67
67
#[ inline( always) ]
68
- pub fn set_executed_benchmark ( & self , uri : & str ) -> Result < ( ) , i8 > {
68
+ pub fn set_executed_benchmark ( & self , uri : & str ) -> Result < ( ) , u8 > {
69
69
let pid = std:: process:: id ( ) as i32 ;
70
- let c_uri = CString :: new ( uri) . map_err ( |_| - 1i8 ) ?;
70
+ let c_uri = CString :: new ( uri) . map_err ( |_| 1u8 ) ?;
71
71
let result = unsafe {
72
72
ffi:: instrument_hooks_set_executed_benchmark ( self . 0 , pid, c_uri. as_ptr ( ) )
73
73
} ;
@@ -79,9 +79,9 @@ mod linux_impl {
79
79
}
80
80
81
81
#[ inline( always) ]
82
- pub fn set_integration ( & self , name : & str , version : & str ) -> Result < ( ) , i8 > {
83
- let c_name = CString :: new ( name) . map_err ( |_| - 1i8 ) ?;
84
- let c_version = CString :: new ( version) . map_err ( |_| - 1i8 ) ?;
82
+ pub fn set_integration ( & self , name : & str , version : & str ) -> Result < ( ) , u8 > {
83
+ let c_name = CString :: new ( name) . map_err ( |_| 1u8 ) ?;
84
+ let c_version = CString :: new ( version) . map_err ( |_| 1u8 ) ?;
85
85
let result = unsafe {
86
86
ffi:: instrument_hooks_set_integration ( self . 0 , c_name. as_ptr ( ) , c_version. as_ptr ( ) )
87
87
} ;
@@ -145,19 +145,19 @@ mod other_impl {
145
145
false
146
146
}
147
147
148
- pub fn start_benchmark ( & self ) -> Result < ( ) , i8 > {
148
+ pub fn start_benchmark ( & self ) -> Result < ( ) , u8 > {
149
149
Ok ( ( ) )
150
150
}
151
151
152
- pub fn stop_benchmark ( & self ) -> Result < ( ) , i8 > {
152
+ pub fn stop_benchmark ( & self ) -> Result < ( ) , u8 > {
153
153
Ok ( ( ) )
154
154
}
155
155
156
- pub fn set_executed_benchmark ( & self , _uri : & str ) -> Result < ( ) , i8 > {
156
+ pub fn set_executed_benchmark ( & self , _uri : & str ) -> Result < ( ) , u8 > {
157
157
Ok ( ( ) )
158
158
}
159
159
160
- pub fn set_integration ( & self , _name : & str , _version : & str ) -> Result < ( ) , i8 > {
160
+ pub fn set_integration ( & self , _name : & str , _version : & str ) -> Result < ( ) , u8 > {
161
161
Ok ( ( ) )
162
162
}
163
163
0 commit comments