Documentation ¶
Index ¶
- func Format(s Span) string
- func Overlaps(a, b Span) bool
- type Generic
- func (g *Generic) After(val zed.Value) bool
- func (g *Generic) Before(val zed.Value) bool
- func (g *Generic) Crop(s Span) bool
- func (g *Generic) Extend(val zed.Value)
- func (g *Generic) First() zed.Value
- func (g *Generic) In(val zed.Value) bool
- func (g *Generic) Last() zed.Value
- func (g *Generic) Overlaps(first, last zed.Value) bool
- func (g *Generic) String() string
- type Span
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Generic ¶
type Generic struct {
// contains filtered or unexported fields
}
func NewGeneric ¶
Create a new Range from generic range of zed.Values according to lower and upper. The range is not sensitive to the absolute order of lower and upper.
type Span ¶
type Span interface { First() zed.Value Last() zed.Value Before(zed.Value) bool After(zed.Value) bool In(zed.Value) bool Overlaps(zed.Value, zed.Value) bool Crop(Span) bool Extend(zed.Value) String() string }
Span represents the closed interval [first, last] where first is "less than" last with respect to the Span's order.Which.
Click to show internal directories.
Click to hide internal directories.