Versions in this module Expand all Collapse all v1 v1.0.1 Jan 22, 2026 v1.0.0 Jan 22, 2026 Changes in this version + type ExecResticClient struct + func New(opts ...Option) *ExecResticClient + func (r *ExecResticClient) Backup(repoPath, password string, paths []string, tags []string) (string, error) + func (r *ExecResticClient) Forget(repoPath, password string, keepLast int, prune bool) error + func (r *ExecResticClient) Init(repoPath, password string) error + func (r *ExecResticClient) IsInitialized(repoPath string) bool + func (r *ExecResticClient) Restore(repoPath, password, snapshotID, targetDir string) error + func (r *ExecResticClient) Snapshots(repoPath, password string, tags []string) ([]ports.Snapshot, error) + type Option func(*ExecResticClient) + func WithResticPath(path string) Option