MCPcopy
hub / github.com/TomWright/dasel / Reader

Interface Reader

parsing/reader.go:19–22  ·  view source on GitHub ↗

Reader reads a value from a byte slice.

Source from the content-addressed store, hash-verified

17
18// Reader reads a value from a byte slice.
19type Reader interface {
20 // Read reads a value from a byte slice.
21 Read([]byte) (*model.Value, error)
22}
23
24// NewReaderFn is a function that creates a new reader.
25type NewReaderFn func(options ReaderOptions) (Reader, error)

Callers 8

runFunction · 0.95
DecodeMethod · 0.95
TestIniFunction · 0.95
TestTomlWriter_MoreCasesFunction · 0.95
TestTomlWriter_CompactFunction · 0.95

Implementers 9

kdlReaderparsing/kdl/kdl_reader.go
daselReaderparsing/d/reader.go
iniReaderparsing/ini/ini_reader.go
tomlReaderparsing/toml/toml_reader.go
xmlReaderparsing/xml/reader.go
hclReaderparsing/hcl/reader.go
yamlReaderparsing/yaml/yaml_reader.go
jsonReaderparsing/json/json_reader.go
csvReaderparsing/csv/reader.go

Calls

no outgoing calls

Tested by

no test coverage detected