Skip to content

Commit e81df07

Browse files
committed
add doc_meta getter
1 parent 7a0fa43 commit e81df07

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

rust/signed_doc/src/lib.rs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ mod error;
1414
mod metadata;
1515
mod signature;
1616

17-
pub use metadata::{DocumentRef, Metadata, UuidV7};
17+
pub use metadata::{AdditionalFields, DocumentRef, Metadata, UuidV7};
1818
pub use signature::KidUri;
1919
use signature::Signatures;
2020

@@ -130,6 +130,12 @@ impl CatalystSignedDocument {
130130
&self.inner.content
131131
}
132132

133+
/// Return document metadata content.
134+
#[must_use]
135+
pub fn doc_meta(&self) -> &AdditionalFields {
136+
self.inner.metadata.extra()
137+
}
138+
133139
/// Return a Document's signatures
134140
#[must_use]
135141
pub fn signatures(&self) -> &Signatures {

rust/signed_doc/src/metadata/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ mod document_ref;
99
mod document_type;
1010
mod document_version;
1111

12-
use additional_fields::AdditionalFields;
12+
pub use additional_fields::AdditionalFields;
1313
use anyhow::anyhow;
1414
pub use catalyst_types::uuid::{V4 as UuidV4, V7 as UuidV7};
1515
pub use content_encoding::ContentEncoding;

0 commit comments

Comments
 (0)