diff options
| author | Jonas Schievink <[email protected]> | 2016-06-26 19:44:53 +0200 |
|---|---|---|
| committer | Jonas Schievink <[email protected]> | 2016-06-26 19:44:53 +0200 |
| commit | f24ab2693636f16ce71a171a4d4d63bd0f5bbea0 (patch) | |
| tree | cfdc4e6437337104c8a2e5cb6d39621517597629 /openssl/src/crypto/util.rs | |
| parent | Put the test behind the catch_unwind feature (diff) | |
| download | rust-openssl-f24ab2693636f16ce71a171a4d4d63bd0f5bbea0.tar.xz rust-openssl-f24ab2693636f16ce71a171a4d4d63bd0f5bbea0.zip | |
FnMut -> FnOnce, update docs
Diffstat (limited to 'openssl/src/crypto/util.rs')
| -rw-r--r-- | openssl/src/crypto/util.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/openssl/src/crypto/util.rs b/openssl/src/crypto/util.rs index 85df86b7..be72aa59 100644 --- a/openssl/src/crypto/util.rs +++ b/openssl/src/crypto/util.rs @@ -41,7 +41,7 @@ pub extern "C" fn invoke_passwd_cb<F>(buf: *mut c_char, _rwflag: c_int, cb_state: *mut c_void) -> c_int - where F: FnMut(&mut [i8]) -> usize { + where F: FnOnce(&mut [i8]) -> usize { let result = panic::catch_unwind(|| { // build a `i8` slice to pass to the user callback let pass_slice = unsafe { slice::from_raw_parts_mut(buf, size as usize) }; |