Documentation ¶
Index ¶
- Constants
- func Finish(options *FinishOptions) herror.Interface
- type ExportFormat
- type ExportOptions
- type FinishOptions
- type ForgetOptions
- type HashOptions
- type InfoOptions
- type LsOptions
- type Options
- type Periscope
- func (ps *Periscope) Export(options *ExportOptions) herror.Interface
- func (ps *Periscope) Forget(paths []string, options *ForgetOptions) herror.Interface
- func (ps *Periscope) Hash(paths []string, options *HashOptions) herror.Interface
- func (ps *Periscope) Info(paths []string, options *InfoOptions) herror.Interface
- func (ps *Periscope) Ls(paths []string, options *LsOptions) herror.Interface
- func (ps *Periscope) Refresh(options *RefreshOptions) herror.Interface
- func (ps *Periscope) Report(dir string, options *ReportOptions) herror.Interface
- func (ps *Periscope) Rm(paths []string, options *RmOptions) herror.Interface
- func (ps *Periscope) Scan(paths []string, options *ScanOptions) herror.Interface
- func (ps *Periscope) Summary(options *SummaryOptions) herror.Interface
- func (ps *Periscope) Tree(root string, options *TreeOptions) herror.Interface
- type RefreshOptions
- type ReportOptions
- type RmOptions
- type ScanOptions
- type SummaryOptions
- type TreeOptions
Constants ¶
View Source
const HashSize = blake2b.Size256
View Source
const ShortHashSize = 8
Variables ¶
This section is empty.
Functions ¶
func Finish ¶
func Finish(options *FinishOptions) herror.Interface
Types ¶
type ExportOptions ¶
type ExportOptions struct {
Format ExportFormat
}
type FinishOptions ¶
type FinishOptions struct { }
type ForgetOptions ¶ added in v0.3.2
type ForgetOptions struct { }
type HashOptions ¶
type HashOptions struct { }
type InfoOptions ¶
type InfoOptions struct {
Relative bool
}
type Periscope ¶
type Periscope struct {
// contains filtered or unexported fields
}
func (*Periscope) Forget ¶ added in v0.3.2
func (ps *Periscope) Forget(paths []string, options *ForgetOptions) herror.Interface
func (*Periscope) Hash ¶
func (ps *Periscope) Hash(paths []string, options *HashOptions) herror.Interface
func (*Periscope) Info ¶
func (ps *Periscope) Info(paths []string, options *InfoOptions) herror.Interface
func (*Periscope) Report ¶
func (ps *Periscope) Report(dir string, options *ReportOptions) herror.Interface
type RefreshOptions ¶
type RefreshOptions struct { }
type ReportOptions ¶
type ReportOptions struct {
Relative bool
}
type ScanOptions ¶
type SummaryOptions ¶
type SummaryOptions struct { }
type TreeOptions ¶
type TreeOptions struct {
All bool
}
Click to show internal directories.
Click to hide internal directories.