MCPcopy
hub / github.com/lmorg/murex / ArrayWriter

Interface ArrayWriter

lang/stdio/interface_aw.go:4–8  ·  view source on GitHub ↗

ArrayWriter is a simple interface types can adopt for buffered writes of formatted arrays in structured types (eg JSON)

Source from the content-addressed store, hash-verified

2
3// ArrayWriter is a simple interface types can adopt for buffered writes of formatted arrays in structured types (eg JSON)
4type ArrayWriter interface {
5 Write([]byte) error
6 WriteString(string) error
7 Close() error
8}

Callers 8

runSourceFunction · 0.65
execForkFunction · 0.65
executeProcessFunction · 0.65
FeatureWarningFunction · 0.65
readFunction · 0.65
writeFunction · 0.65
dbFailedFunction · 0.65
HandlerFunction · 0.65

Implementers 12

arrayWriterbuiltins/types/jsonlines/array.go
arrayWriterbuiltins/types/null/array.go
arrayWriterPathbuiltins/types/paths/array_write.go
arrayWriterPathsbuiltins/types/paths/array_write.go
arrayWriterbuiltins/types/generic/array_write.go
arrayWriterbuiltins/types/xml/array_write.go
arrayWriterbuiltins/types/hcl/array.go
arrayWriterbuiltins/types/sexp/array_write.go
arrayWriterbuiltins/types/jsonconcat/array.go
arrayWriterbuiltins/types/yaml/array_write.go
arrayWriterbuiltins/types/json/array_write.go
arrayWriterbuiltins/types/string/array_write.go

Calls

no outgoing calls

Tested by

no test coverage detected