summaryrefslogtreecommitdiffstats
path: root/openpgp
diff options
context:
space:
mode:
authorJustus Winter <justus@sequoia-pgp.org>2022-05-12 14:07:53 +0200
committerJustus Winter <justus@sequoia-pgp.org>2022-05-12 18:02:03 +0200
commit1cfdbd6ae0c1c740ca75490827410ff0fd3c4ff7 (patch)
treeceec7f59e8c788b5ef402f78031568b79ddb7ac8 /openpgp
parent692f26a354e27339598e25ae21ac6545e4aa4b65 (diff)
openpgp: Improve tracing.
Diffstat (limited to 'openpgp')
-rw-r--r--openpgp/src/cert/parser/low_level/lexer.rs1
-rw-r--r--openpgp/src/cert/parser/mod.rs1
2 files changed, 2 insertions, 0 deletions
diff --git a/openpgp/src/cert/parser/low_level/lexer.rs b/openpgp/src/cert/parser/low_level/lexer.rs
index 6279ab2f..29639271 100644
--- a/openpgp/src/cert/parser/low_level/lexer.rs
+++ b/openpgp/src/cert/parser/low_level/lexer.rs
@@ -54,6 +54,7 @@ assert_send_and_sync!(Token);
/// public. But, since this module is not public, it will not
/// actually be exported to users of the library.
#[allow(clippy::enum_variant_names)]
+#[derive(Debug)]
pub enum Component {
SubkeyBundle(SubkeyBundle<key::PublicParts>),
UserIDBundle(UserIDBundle),
diff --git a/openpgp/src/cert/parser/mod.rs b/openpgp/src/cert/parser/mod.rs
index 0b48736b..e031ec48 100644
--- a/openpgp/src/cert/parser/mod.rs
+++ b/openpgp/src/cert/parser/mod.rs
@@ -798,6 +798,7 @@ impl<'a> CertParser<'a> {
.into_iter()
.filter_map(|p| p.into())
.collect::<Vec<Token>>();
+ t!("{} tokens: {:?}", tokens.len(), tokens);
if tokens.len() != packets {
// There was at least one packet that doesn't belong in a
// Cert. Fail now.