Impl Sync and Send for SslContextBuilder
This commit is contained in:
parent
add8e4023e
commit
5b0fc9a185
|
|
@ -415,6 +415,9 @@ pub enum SniError {
|
||||||
/// A builder for `SslContext`s.
|
/// A builder for `SslContext`s.
|
||||||
pub struct SslContextBuilder(*mut ffi::SSL_CTX);
|
pub struct SslContextBuilder(*mut ffi::SSL_CTX);
|
||||||
|
|
||||||
|
unsafe impl Sync for SslContextBuilder {}
|
||||||
|
unsafe impl Send for SslContextBuilder {}
|
||||||
|
|
||||||
impl Drop for SslContextBuilder {
|
impl Drop for SslContextBuilder {
|
||||||
fn drop(&mut self) {
|
fn drop(&mut self) {
|
||||||
unsafe { ffi::SSL_CTX_free(self.as_ptr()) }
|
unsafe { ffi::SSL_CTX_free(self.as_ptr()) }
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue