server.go 308 B

1234567891011121314151617
  1. package server
  2. import (
  3. "io"
  4. "github.com/porter-dev/porter/api/types"
  5. )
  6. type RequestReader func(r io.Reader, v interface{}) error
  7. type ResponseWriter func(w io.Writer, v interface{}) error
  8. type APIRequest struct {
  9. Metadata *types.APIRequestMetadata
  10. Reader RequestReader
  11. Writer ResponseWriter
  12. }