pub fn load_from_dir(path: impl AsRef<Path>) -> Result<OpenPgpImport, Error>Expand description
Creates an OpenPgpImport from a directory containing OpenPGP packet files.
Recursively collects all regular files in the directory, concatenates them and
attempts to create a single [SignedPublicKey] from the accumulated data.
Supports both binary and ASCII-armored data.
The collected regular files must be sorted in the order of an OpenPGP Transferable Public
Key.
Both flat and Arch Linux keyring structures are supported (see the
import::destructured module documentation for details).
ยงErrors
Returns an error if
pathis not a directory,- or a [
SignedPublicKey] cannot be created from the accumulated data.