types/formdata

Types

FormData = ref object
  entries*: seq[FormDataEntry]
  boundary*: string
FormDataEntry = object
  name*: string
  filename*: string
  case isstr*: bool
  of true:
    svalue*: string
  of false:
    value*: Blob

Procs

proc calcLength(this: FormData): int {....raises: [], tags: [], forbids: [].}
proc getContentType(this: FormData): string {....raises: [], tags: [], forbids: [].}
proc sread(r: var PacketReader; part: var FormDataEntry) {....raises: [], tags: [],
    forbids: [].}
proc swrite(w: var PacketWriter; part: FormDataEntry) {....raises: [], tags: [],
    forbids: [].}
proc write(stream: PosixStream; formData: FormData): Opt[void] {....raises: [],
    tags: [], forbids: [].}

Iterators

iterator items(this: FormData): lent FormDataEntry {.inline, ...raises: [],
    tags: [], forbids: [].}