Documentation
¶
Index ¶
- func NewItem(in config.DatasetFilter) (*filterItem, error)
- type DatasetFilter
- func (self *DatasetFilter) Add(path, mapping string) error
- func (self *DatasetFilter) AddList(in []config.DatasetFilter) error
- func (self *DatasetFilter) CompatSort()
- func (self *DatasetFilter) Empty() bool
- func (self *DatasetFilter) Filter(p *zfs.DatasetPath) (bool, error)
- func (self *DatasetFilter) Filter2(p *zfs.DatasetPath) (*zfs.DatasetPath, bool, error)
- func (self *DatasetFilter) SingleRecursiveDataset() *zfs.DatasetPath
- func (self *DatasetFilter) TopFilesystems() (int, iter.Seq[string])
- func (self *DatasetFilter) UserSpecifiedDatasets() map[string]bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewItem ¶ added in v0.9.7
func NewItem(in config.DatasetFilter) (*filterItem, error)
Types ¶
type DatasetFilter ¶ added in v0.8.10
type DatasetFilter struct {
// contains filtered or unexported fields
}
func New ¶ added in v0.8.10
func New(size int) *DatasetFilter
func NewFromConfig ¶ added in v0.8.10
func NewFromConfig(compatMap map[string]bool, in []config.DatasetFilter, ) (*DatasetFilter, error)
func NoFilter ¶ added in v0.9.5
func NoFilter() (*DatasetFilter, error)
func (*DatasetFilter) Add ¶ added in v0.8.10
func (self *DatasetFilter) Add(path, mapping string) error
func (*DatasetFilter) AddList ¶ added in v0.8.10
func (self *DatasetFilter) AddList(in []config.DatasetFilter) error
func (*DatasetFilter) CompatSort ¶ added in v0.8.10
func (self *DatasetFilter) CompatSort()
func (*DatasetFilter) Empty ¶ added in v0.8.10
func (self *DatasetFilter) Empty() bool
func (*DatasetFilter) Filter ¶ added in v0.8.10
func (self *DatasetFilter) Filter(p *zfs.DatasetPath) (bool, error)
func (*DatasetFilter) Filter2 ¶ added in v0.9.5
func (self *DatasetFilter) Filter2(p *zfs.DatasetPath) (*zfs.DatasetPath, bool, error, )
func (*DatasetFilter) SingleRecursiveDataset ¶ added in v0.9.3
func (self *DatasetFilter) SingleRecursiveDataset() *zfs.DatasetPath
func (*DatasetFilter) TopFilesystems ¶ added in v0.9.7
func (self *DatasetFilter) TopFilesystems() (int, iter.Seq[string])
func (*DatasetFilter) UserSpecifiedDatasets ¶ added in v0.8.10
func (self *DatasetFilter) UserSpecifiedDatasets() map[string]bool
Click to show internal directories.
Click to hide internal directories.