Versions in this module Expand all Collapse all v0 v0.1.0 Sep 22, 2023 Changes in this version + type HardlinkIndex struct + Index map[HardlinkKey]string + func NewHardlinkIndex() *HardlinkIndex + func (idx *HardlinkIndex) Add(inode uint64, device uint64, name string) + func (idx *HardlinkIndex) GetFilename(inode uint64, device uint64) string + func (idx *HardlinkIndex) Has(inode uint64, device uint64) bool + func (idx *HardlinkIndex) Remove(inode uint64, device uint64) + type HardlinkKey struct + Device uint64 + Inode uint64 + type Restorer struct + Error func(location string, err error) error + SelectFilter func(item string, dstpath string, node *restic.Node) (selectedForRestore bool, childMayBeSelected bool) + func NewRestorer(repo restic.Repository, sn *restic.Snapshot, sparse bool, ...) *Restorer + func (res *Restorer) RestoreTo(ctx context.Context, dst string) error + func (res *Restorer) Snapshot() *restic.Snapshot + func (res *Restorer) VerifyFiles(ctx context.Context, dst string) (int, error)