aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJack O'Connor <[email protected]>2021-03-28 15:12:42 -0400
committerJack O'Connor <[email protected]>2021-03-28 15:21:02 -0400
commitdab97de401ea6734bfaca64d256bb6cfadf3cbe0 (patch)
treeb59f3fcf9f2b2a4504a3e1164faca927a269c2dc /src
parentf7088f24f8bf80ae613c793c23326ba711707330 (diff)
update doc comments on guts module
Diffstat (limited to 'src')
-rw-r--r--src/guts.rs11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/guts.rs b/src/guts.rs
index 88dcc86..e06721c 100644
--- a/src/guts.rs
+++ b/src/guts.rs
@@ -1,7 +1,10 @@
-// This module is for incremental use cases like the `bao` crate, which need to
-// get their hands on internal chunk and parent chaining values. The vast
-// majority of users should ignore this and use the publicly documented
-// interface instead.
+//! This undocumented and unstable module is for use cases like the `bao` crate,
+//! which need to traverse the BLAKE3 Merkle tree and work with chunk and parent
+//! chaining values directly. There might be breaking changes to this module
+//! between patch versions.
+//!
+//! We could stabilize something like this module in the future. If you have a
+//! use case for it, please let us know by filing a GitHub issue.
#[derive(Clone, Debug)]
pub struct ChunkState(crate::ChunkState);