dimscord/restapi/requester

Procs

proc request(api: RestApi; meth, endpoint: string; pl, audit_reason = "";
             mp: MultipartData = nil; auth = true): Future[JsonNode] {...}{.
    raises: [Exception, ValueError],
    tags: [RootEffect, TimeEffect, ReadIOEffect, WriteIOEffect].}
  Source Edit
proc `%`(o: Overwrite): JsonNode {...}{.raises: [], tags: [].}
  Source Edit
proc `%`(flags: set[PermissionFlags]): JsonNode {...}{.raises: [], tags: [].}
  Source Edit

Macros

macro loadOpt(obj: typed; lits: varargs[untyped]): untyped
  Source Edit
macro loadNullableOptStr(obj: typed; lits: varargs[untyped]): untyped
  Source Edit
macro loadNullableOptInt(obj: typed; lits: varargs[untyped]): untyped
  Source Edit