MCPcopy
hub / github.com/kopia/kopia / Iterate

Method Iterate

fs/entry.go:64–64  ·  view source on GitHub ↗
(ctx context.Context)

Source from the content-addressed store, hash-verified

62
63 Child(ctx context.Context, name string) (Entry, error)
64 Iterate(ctx context.Context) (DirectoryIterator, error)
65 // SupportsMultipleIterations returns true if the Directory supports iterating
66 // through the entries multiple times. Otherwise it returns false.
67 SupportsMultipleIterations() bool

Callers 11

listDirectoryMethod · 0.65
ReaddirMethod · 0.65
OpenFileMethod · 0.65
IterateEntriesFunction · 0.65
GetAllEntriesFunction · 0.65
IterateMethod · 0.65
processDirEntryMethod · 0.65
estimateFunction · 0.65

Implementers 10

Directoryinternal/mockfs/mockfs.go
testDirectoryinternal/diff/diff_test.go
staticDirectoryfs/virtualfs/virtualfs.go
streamingDirectoryfs/virtualfs/virtualfs.go
filesystemDirectoryfs/localfs/local_fs.go
shallowFilesystemDirectoryfs/localfs/shallow_fs.go
repositoryDirectorysnapshot/snapshotfs/repofs.go
sourceDirectoriessnapshot/snapshotfs/source_directories
sourceSnapshotssnapshot/snapshotfs/source_snapshots.g
repositoryAllSourcessnapshot/snapshotfs/all_sources.go

Calls

no outgoing calls

Tested by

no test coverage detected