rustls_native_certs/
unix.rs

1use crate::CertPaths;
2
3use pki_types::CertificateDer;
4
5use std::io::Error;
6
7pub fn load_native_certs() -> Result<Vec<CertificateDer<'static>>, Error> {
8    let likely_locations = openssl_probe::probe();
9    CertPaths {
10        file: likely_locations.cert_file,
11        dir: likely_locations.cert_dir,
12    }
13    .load()
14    .map(|certs| certs.unwrap_or_default())
15}