Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AllAncestorsAndSelf ¶
Types ¶
type KeyValuePair ¶
type KeyValuePair[T interface{}] struct { BaseName typedpath.BaseName Entry *PathTreeEntry[T] }
type PathSet ¶
type PathSet struct {
// contains filtered or unexported fields
}
func NewPathSetWithSize ¶
type PathTree ¶
type PathTree[T interface{}] map[typedpath.BaseName]*PathTreeEntry[T]
func NewPathTree ¶
func NewPathTreeWithValues ¶
type PathTreeEntry ¶
type PathTreeEntry[T interface{}] struct { Value *T Subtree PathTree[T] }
Click to show internal directories.
Click to hide internal directories.