github.com/octohelm/wagon@v0.0.0-20240308040401-88662650dc0b/pkg/strfmt/zz_generated.runtimedoc.go (about)

     1  /*
     2  Package strfmt GENERATED BY gengo:runtimedoc
     3  DON'T EDIT THIS FILE
     4  */
     5  package strfmt
     6  
     7  // nolint:deadcode,unused
     8  func runtimeDoc(v any, names ...string) ([]string, bool) {
     9  	if c, ok := v.(interface {
    10  		RuntimeDoc(names ...string) ([]string, bool)
    11  	}); ok {
    12  		return c.RuntimeDoc(names...)
    13  	}
    14  	return nil, false
    15  }
    16  
    17  func (v URL) RuntimeDoc(names ...string) ([]string, bool) {
    18  	if len(names) > 0 {
    19  		switch names[0] {
    20  		case "URL":
    21  			return []string{}, true
    22  
    23  		}
    24  		if doc, ok := runtimeDoc(v.URL, names...); ok {
    25  			return doc, ok
    26  		}
    27  
    28  		return nil, false
    29  	}
    30  	return []string{}, true
    31  }