Documentation
¶
Index ¶
- func Clone(v nuggit.View) nuggit.View
- func Deps(v nuggit.View) iter.Seq[integrity.NameDigest]
- func Qualify(pipes *pipes.Index, view nuggit.View) (nuggit.View, error)
- type Index
- func (i *Index) Add(name, uuid string, view nuggit.View)
- func (i *Index) AddName(name string, view nuggit.View)
- func (i *Index) All() iter.Seq2[string, nuggit.View]
- func (i *Index) Get(uuid string) (nuggit.View, bool)
- func (i *Index) GetUnique(name string) (uuid string, ok bool)
- func (i *Index) GetUniqueView(name string) (view nuggit.View, ok bool)
- func (i *Index) Has(uuid string) bool
- func (i *Index) HasName(name string) bool
- func (i *Index) Keys() iter.Seq[string]
- func (i *Index) Reset()
- func (i *Index) Values() iter.Seq[nuggit.View]
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Index ¶
type Index struct {
// contains filtered or unexported fields
}
func (*Index) GetUniqueView ¶ added in v1.8.2
Click to show internal directories.
Click to hide internal directories.