summary refs log tree commit diff
path: root/ripple/fossil/src/lib.rs
diff options
context:
space:
mode:
authoredef <edef@unfathomable.blue>2022-04-12 20:07:39 +0000
committeredef <edef@unfathomable.blue>2022-04-12 20:11:29 +0000
commit6f38135886511ebc9d41862273b81396ad90becc (patch)
treefbab6bc56a30285761f4faa694075e37fb5ada4d /ripple/fossil/src/lib.rs
parent6c16292991728f5c612caabad3f06e047de47b39 (diff)
downloadunf-legacy-6f38135886511ebc9d41862273b81396ad90becc.tar.zst
ripple/fossil/mount: serve an in-memory filesystem tree
Change-Id: I92073aae32bcf603799b83717635a13edbbef190
Diffstat (limited to 'ripple/fossil/src/lib.rs')
-rw-r--r--ripple/fossil/src/lib.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/ripple/fossil/src/lib.rs b/ripple/fossil/src/lib.rs
index 6576847..8ed5410 100644
--- a/ripple/fossil/src/lib.rs
+++ b/ripple/fossil/src/lib.rs
@@ -138,7 +138,7 @@ pub struct DirectoryRef {
 	pub size: u32,
 }
 
-#[derive(Clone)]
+#[derive(Debug, Clone)]
 pub struct FileRef {
 	pub ident: Digest,
 	pub executable: bool,
@@ -228,7 +228,7 @@ impl Directory {
 }
 
 #[track_caller]
-fn digest_from_bytes(bytes: &[u8]) -> Digest {
+pub fn digest_from_bytes(bytes: &[u8]) -> Digest {
 	if bytes.len() != DIGEST_BYTES {
 		panic!(
 			"digest is {} bytes, expecting {} bytes",