pub struct Ca { /* private fields */ }Implementations§
Source§impl Ca
impl Ca
pub fn load_or_generate(path: PathBuf) -> Result<Self>
pub fn sign(&self, domains: &[&str]) -> Result<CertifiedKey>
pub fn is_installed() -> bool
pub fn load(cert_root_dir: PathBuf) -> Result<Self>
pub fn generate() -> Result<(CaPem, Self)>
pub fn uninstall(cert_root_dir: PathBuf) -> Result<()>
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for Ca
impl !UnwindSafe for Ca
impl Freeze for Ca
impl Send for Ca
impl Sync for Ca
impl Unpin for Ca
impl UnsafeUnpin for Ca
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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