pub struct InternalCertPaths {
pub server_crt: PathBuf,
pub server_key: PathBuf,
pub client_ca_crt: PathBuf,
}Expand description
On-disk paths for an internal (mTLS) server.
Fields§
§server_crt: PathBufServer certificate chain (PEM).
server_key: PathBufServer private key (PEM, PKCS#8 or SEC1).
client_ca_crt: PathBufCertificate authority bundle for verifying client certs (PEM).
Trait Implementations§
Source§impl Clone for InternalCertPaths
impl Clone for InternalCertPaths
Source§fn clone(&self) -> InternalCertPaths
fn clone(&self) -> InternalCertPaths
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for InternalCertPaths
impl RefUnwindSafe for InternalCertPaths
impl Send for InternalCertPaths
impl Sync for InternalCertPaths
impl Unpin for InternalCertPaths
impl UnsafeUnpin for InternalCertPaths
impl UnwindSafe for InternalCertPaths
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