crash.software
Projects
Pull Requests
Issues
Builds
dolt
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
dolt
Files
🤬
Sign In
2aa11235
ROOT
/
go
/
store
/
types
/
set.go
Search
History
359 lines
|
ISO-8859-1
|
8 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
EmptySet
:
Set
Set
orderedSequence
Diff
(ctx context.Context, last Set, changes chan<- ValueChanged)
:
error
DiffLeftRight
(ctx context.Context, last Set, changes chan<- ValueChanged)
:
error
asSequence
()
:
sequence
Value
(ctx context.Context)
:
(Value, error)
First
(ctx context.Context)
:
(Value, error)
At
(ctx context.Context, idx uint64)
:
(Value, error)
Has
(ctx context.Context, v Value)
:
(bool, error)
isPrimitive
()
:
bool
Iter
(ctx context.Context, cb setIterCallback)
:
error
IterAll
(ctx context.Context, cb setIterAllCallback)
:
error
Iterator
(ctx context.Context)
:
(SetIterator, error)
IteratorAt
(ctx context.Context, idx uint64)
:
(SetIterator, error)
IteratorFrom
(ctx context.Context, val Value)
:
(SetIterator, error)
Format
()
:
*NomsBinFormat
Edit
()
:
*SetEditor
readFrom
(nbf *NomsBinFormat, b *binaryNomsReader)
:
(Value, error)
skip
(nbf *NomsBinFormat, b *binaryNomsReader)
String
()
:
string
HumanReadableString
()
:
string
newSet
(seq orderedSequence)
:
Set
NewSet
(ctx context.Context, vrw ValueReadWriter, v ...Value)
:
(Set, error)
NewStreamingSet
(ctx context.Context, vrw ValueReadWriter, ae *atomicerr.AtomicError, vChan <-chan Value)
:
<-chan Set
streamingSetReadFunc
newStreamingSet
(vrw ValueReadWriter, vChan <-chan Value, readFunc streamingSetReadFunc)
:
<-chan Set
readSetInput
(ctx context.Context, vrw ValueReadWriter, ae *atomicerr.AtomicError, vChan <-chan Value, outChan chan<- Set)
setIterCallback
setIterAllCallback
buildSetData
(nbf *NomsBinFormat, values ValueSlice)
:
ValueSlice
makeSetLeafChunkFn
(vrw ValueReadWriter)
:
makeChunkFn
newEmptySetSequenceChunker
(ctx context.Context, vrw ValueReadWriter)
:
(*sequenceChunker, error)
newSetChunker
(nbf *NomsBinFormat, salt byte)
:
sequenceSplitter
All occurrences
Please wait...
Page is in error, reload to recover