Struct fastly_sys::DynamicBackendConfig
source · #[repr(C)]pub struct DynamicBackendConfig {Show 18 fields
pub host_override: *const u8,
pub host_override_len: u32,
pub connect_timeout_ms: u32,
pub first_byte_timeout_ms: u32,
pub between_bytes_timeout_ms: u32,
pub ssl_min_version: u32,
pub ssl_max_version: u32,
pub cert_hostname: *const u8,
pub cert_hostname_len: u32,
pub ca_cert: *const u8,
pub ca_cert_len: u32,
pub ciphers: *const u8,
pub ciphers_len: u32,
pub sni_hostname: *const u8,
pub sni_hostname_len: u32,
pub client_certificate: *const u8,
pub client_certificate_len: u32,
pub client_key: SecretHandle,
}
Fields§
§host_override: *const u8
§host_override_len: u32
§connect_timeout_ms: u32
§first_byte_timeout_ms: u32
§between_bytes_timeout_ms: u32
§ssl_min_version: u32
§ssl_max_version: u32
§cert_hostname: *const u8
§cert_hostname_len: u32
§ca_cert: *const u8
§ca_cert_len: u32
§ciphers: *const u8
§ciphers_len: u32
§sni_hostname: *const u8
§sni_hostname_len: u32
§client_certificate: *const u8
§client_certificate_len: u32
§client_key: SecretHandle
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DynamicBackendConfig
impl RefUnwindSafe for DynamicBackendConfig
impl !Send for DynamicBackendConfig
impl !Sync for DynamicBackendConfig
impl Unpin for DynamicBackendConfig
impl UnwindSafe for DynamicBackendConfig
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