MCPcopy Create free account
hub / github.com/AdRoll/baker / newFilterDoc

Function newFilterDoc

help_config.go:46–62  ·  view source on GitHub ↗
(desc FilterDesc)

Source from the content-addressed store, hash-verified

44}
45
46func newFilterDoc(desc FilterDesc) (filterDoc, error) {
47 doc := filterDoc{
48 baseDoc{
49 name: desc.Name,
50 help: desc.Help,
51 },
52 }
53
54 var err error
55
56 doc.keys, err = configKeysFromStruct(desc.Config)
57 if err != nil {
58 return doc, fmt.Errorf("filter %q: %v", desc.Name, err)
59 }
60
61 return doc, nil
62}
63
64func newOutputDoc(desc OutputDesc) (outputDoc, error) {
65 doc := outputDoc{

Callers 3

GenerateMarkdownHelpFunction · 0.85
Test_newFilterDocFunction · 0.85
GenerateTextHelpFunction · 0.85

Calls 1

configKeysFromStructFunction · 0.85

Tested by 1

Test_newFilterDocFunction · 0.68