refactor: hide pgp module from public API

This commit is contained in:
link2xt
2023-08-27 20:24:24 +00:00
parent bffe934acc
commit 62aed13880
4 changed files with 4 additions and 7 deletions

View File

@@ -260,7 +260,7 @@ pub(crate) async fn load_keypair(
})
}
/// Use of a [KeyPair] for encryption or decryption.
/// Use of a key pair for encryption or decryption.
///
/// This is used by [store_self_keypair] to know what kind of key is
/// being saved.

View File

@@ -44,10 +44,6 @@ where
self.keys.push(key);
}
pub fn len(&self) -> usize {
self.keys.len()
}
pub fn is_empty(&self) -> bool {
self.keys.is_empty()
}

View File

@@ -79,7 +79,7 @@ pub mod mimeparser;
pub mod oauth2;
mod param;
pub mod peerstate;
pub mod pgp;
mod pgp;
pub mod provider;
pub mod qr;
pub mod qr_code_generator;

View File

@@ -24,7 +24,8 @@ use crate::keyring::Keyring;
use crate::tools::EmailAddress;
#[allow(missing_docs)]
pub const HEADER_AUTOCRYPT: &str = "autocrypt-prefer-encrypt";
#[cfg(test)]
pub(crate) const HEADER_AUTOCRYPT: &str = "autocrypt-prefer-encrypt";
#[allow(missing_docs)]
pub const HEADER_SETUPCODE: &str = "passphrase-begin";