#[repr(C)]pub struct ngx_http_ssl_srv_conf_t {Show 32 fields
pub ssl: ngx_ssl_s,
pub prefer_server_ciphers: isize,
pub early_data: isize,
pub reject_handshake: isize,
pub protocols: usize,
pub verify: usize,
pub verify_depth: usize,
pub buffer_size: usize,
pub builtin_session_cache: isize,
pub session_timeout: i64,
pub certificates: *mut ngx_array_t,
pub certificate_keys: *mut ngx_array_t,
pub certificate_values: *mut ngx_array_t,
pub certificate_key_values: *mut ngx_array_t,
pub dhparam: ngx_str_t,
pub ecdh_curve: ngx_str_t,
pub client_certificate: ngx_str_t,
pub trusted_certificate: ngx_str_t,
pub crl: ngx_str_t,
pub ciphers: ngx_str_t,
pub passwords: *mut ngx_array_t,
pub conf_commands: *mut ngx_array_t,
pub shm_zone: *mut ngx_shm_zone_s,
pub session_tickets: isize,
pub session_ticket_keys: *mut ngx_array_t,
pub ocsp: usize,
pub ocsp_responder: ngx_str_t,
pub ocsp_cache_zone: *mut ngx_shm_zone_s,
pub stapling: isize,
pub stapling_verify: isize,
pub stapling_file: ngx_str_t,
pub stapling_responder: ngx_str_t,
}
Fields§
§ssl: ngx_ssl_s
§prefer_server_ciphers: isize
§early_data: isize
§reject_handshake: isize
§protocols: usize
§verify: usize
§verify_depth: usize
§buffer_size: usize
§builtin_session_cache: isize
§session_timeout: i64
§certificates: *mut ngx_array_t
§certificate_keys: *mut ngx_array_t
§certificate_values: *mut ngx_array_t
§certificate_key_values: *mut ngx_array_t
§dhparam: ngx_str_t
§ecdh_curve: ngx_str_t
§client_certificate: ngx_str_t
§trusted_certificate: ngx_str_t
§crl: ngx_str_t
§ciphers: ngx_str_t
§passwords: *mut ngx_array_t
§conf_commands: *mut ngx_array_t
§shm_zone: *mut ngx_shm_zone_s
§session_tickets: isize
§session_ticket_keys: *mut ngx_array_t
§ocsp: usize
§ocsp_responder: ngx_str_t
§ocsp_cache_zone: *mut ngx_shm_zone_s
§stapling: isize
§stapling_verify: isize
§stapling_file: ngx_str_t
§stapling_responder: ngx_str_t
Trait Implementations§
Source§impl Clone for ngx_http_ssl_srv_conf_t
impl Clone for ngx_http_ssl_srv_conf_t
Source§fn clone(&self) -> ngx_http_ssl_srv_conf_t
fn clone(&self) -> ngx_http_ssl_srv_conf_t
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ngx_http_ssl_srv_conf_t
impl Debug for ngx_http_ssl_srv_conf_t
impl Copy for ngx_http_ssl_srv_conf_t
Auto Trait Implementations§
impl Freeze for ngx_http_ssl_srv_conf_t
impl RefUnwindSafe for ngx_http_ssl_srv_conf_t
impl !Send for ngx_http_ssl_srv_conf_t
impl !Sync for ngx_http_ssl_srv_conf_t
impl Unpin for ngx_http_ssl_srv_conf_t
impl UnwindSafe for ngx_http_ssl_srv_conf_t
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more