func (s *SegmentExtractor) Segments() [][]byte {
	result := make([][]byte, len(s.segments))
	copy(result, s.segments)
	return result
}
// Segments returns all found segments in order of appearance. It is safe to
// manipulate the result as it is a copy.
Segments returns all found segments in order of appearance. It is safe to
manipulate the result as it is a copy.
// Segments returns all found segments in order of appearance . It is safe to // manipulate the result as it is a copy .
func (s *SegmentExtractor) Segments() [][]byte {
	result := make([][]byte, len(s.segments))
	copy(result, s.segments)
	return result
}
func ( s * SegmentExtractor ) Segments ( ) [ ] [ ] byte { result := make ( [ ] [ ] byte , len ( s . segments ) ) copy ( result , s . segments ) return result }
Segments returns all found segments in order of appearance.
Segments returns all found segments in order of appearance .