summaryrefslogtreecommitdiff
path: root/lib/btrfs/io3_btree.go
diff options
context:
space:
mode:
Diffstat (limited to 'lib/btrfs/io3_btree.go')
-rw-r--r--lib/btrfs/io3_btree.go8
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/btrfs/io3_btree.go b/lib/btrfs/io3_btree.go
index 01797df..50736cf 100644
--- a/lib/btrfs/io3_btree.go
+++ b/lib/btrfs/io3_btree.go
@@ -92,11 +92,13 @@ var _ btrfstree.Forrest = (*FS)(nil)
// ReadableFS //////////////////////////////////////////////////////////////////
type ReadableFS interface {
- btrfstree.Forrest
+ Name() string
- Superblock() (*btrfstree.Superblock, error)
+ // For reading btrees.
+ btrfstree.Forrest
- Name() string
+ // For reading the superblock and raw nodes.
+ btrfstree.NodeSource
// For reading file contents.
diskio.ReaderAt[btrfsvol.LogicalAddr]