Trait sequoia_openpgp::parse::Parse
source · [−]pub trait Parse<'a, T> {
fn from_reader<R: 'a + Read + Send + Sync>(reader: R) -> Result<T>;
fn from_file<P: AsRef<Path>>(path: P) -> Result<T> { ... }
fn from_bytes<D: AsRef<[u8]> + ?Sized + Send + Sync>(
data: &'a D
) -> Result<T> { ... }
}
Expand description
Parsing of packets and related structures.
This is a uniform interface to parse packets, messages, keys, and related data structures.
Required Methods
Provided Methods
Reads from the given file.
The default implementation just uses from_reader(..)
, but
implementations can provide their own specialized version.
Reads from the given slice.
The default implementation just uses from_reader(..)
, but
implementations can provide their own specialized version.