use { rustls::{ Certificate, client::{self, ServerCertVerified}, }, std::time::SystemTime, }; #[allow(clippy::module_name_repetitions)] pub struct GermVerifier; impl GermVerifier { pub const fn new() -> Self { Self {} } } impl client::ServerCertVerifier for GermVerifier { fn verify_server_cert( &self, _end_entity: &Certificate, _intermediates: &[Certificate], _server_name: &client::ServerName, _scts: &mut dyn Iterator, _ocsp_response: &[u8], _now: SystemTime, ) -> Result { Ok(ServerCertVerified::assertion()) } }