oas/generator/utils

Types

pub type Any {
  Object(dict.Dict(String, Any))
  Array(List(Any))
  Boolean(Bool)
  Integer(Int)
  Number(Float)
  String(String)
  Null
}

Constructors

  • Object(dict.Dict(String, Any))
  • Array(List(Any))
  • Boolean(Bool)
  • Integer(Int)
  • Number(Float)
  • String(String)
  • Null
pub type Never {
  Never(Never)
}

Constructors

Values

pub fn any_decoder() -> decode.Decoder(Any)
pub fn any_to_dynamic(any: Any) -> dynamic.Dynamic
pub fn any_to_json(any: Any) -> json.Json
pub fn append_path(
  request: request.Request(a),
  path: String,
) -> request.Request(a)
pub fn decode_additional(
  except: a,
  decoder: b,
  next: fn(dict.Dict(c, d)) -> decode.Decoder(e),
) -> decode.Decoder(e)
pub fn dict(
  dict: dict.Dict(String, a),
  values: fn(a) -> json.Json,
) -> json.Json
pub fn json_to_bits(json: json.Json) -> BitArray
pub fn merge(items: List(json.Json)) -> json.Json
pub fn object(entries: List(#(String, json.Json))) -> json.Json
pub fn set_body(
  request: request.Request(a),
  mime: String,
  content: b,
) -> request.Request(b)
pub fn set_method(
  request: request.Request(a),
  method: http.Method,
) -> request.Request(a)
pub fn set_query(
  request: request.Request(a),
  query: List(#(String, option.Option(String))),
) -> request.Request(a)
Search Document