filters

package
v0.9.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 12, 2025 License: MIT Imports: 8 Imported by: 0

Documentation

Index

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL