Struct lair_keystore_api::internal::tls::TlsCertGenResult
source · pub struct TlsCertGenResult {
pub sni: Arc<str>,
pub priv_key: BufRead,
pub cert: Arc<[u8]>,
pub digest: Arc<[u8; 32]>,
}
Expand description
Result data for new tls cert generation
Fields§
§sni: Arc<str>
sni used in cert
priv_key: BufRead
certificate private key
cert: Arc<[u8]>
the der encoded certificate
digest: Arc<[u8; 32]>
blake2b digest of der encoded certificate
Auto Trait Implementations§
impl !RefUnwindSafe for TlsCertGenResult
impl Send for TlsCertGenResult
impl Sync for TlsCertGenResult
impl Unpin for TlsCertGenResult
impl !UnwindSafe for TlsCertGenResult
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