@@ -156,7 +156,7 @@ impl Drop for PyBitGeneratorGuard {
156
156
// 2. We hold the `BitGenerator.capsule`, so it can’t be deallocated.
157
157
impl < ' py > PyBitGeneratorGuard {
158
158
/// Release the lock, allowing for checking for errors.
159
- pub fn try_release ( self , py : Python < ' py > ) -> PyResult < ( ) > {
159
+ pub fn release ( self , py : Python < ' py > ) -> PyResult < ( ) > {
160
160
self . lock . bind ( py) . call_method0 ( "release" ) ?;
161
161
Ok ( ( ) )
162
162
}
@@ -225,7 +225,7 @@ mod tests {
225
225
py. allow_threads ( || {
226
226
let _ = bitgen. next_raw ( ) ;
227
227
} ) ;
228
- assert ! ( bitgen. try_release ( py) . is_ok( ) ) ;
228
+ assert ! ( bitgen. release ( py) . is_ok( ) ) ;
229
229
Ok ( ( ) )
230
230
} )
231
231
}
@@ -276,7 +276,7 @@ mod tests {
276
276
assert ! ( bitgen. random_ratio( 1 , 1 ) ) ;
277
277
assert ! ( !bitgen. random_ratio( 0 , 1 ) ) ;
278
278
} ) ;
279
- assert ! ( bitgen. try_release ( py) . is_ok( ) ) ;
279
+ assert ! ( bitgen. release ( py) . is_ok( ) ) ;
280
280
Ok ( ( ) )
281
281
} )
282
282
}
@@ -287,7 +287,7 @@ mod tests {
287
287
let generator = get_bit_generator ( py) ?;
288
288
let bitgen = generator. lock ( ) ?;
289
289
assert ! ( generator. lock( ) . is_err( ) ) ;
290
- assert ! ( bitgen. try_release ( py) . is_ok( ) ) ;
290
+ assert ! ( bitgen. release ( py) . is_ok( ) ) ;
291
291
Ok ( ( ) )
292
292
} )
293
293
}
0 commit comments