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.