offstage_suweal/record

Types

Redefined from surreal/record

pub type Record(a) =
  record.Record(a)

Values

pub const create_id: fn(identifier.Identifier(c)) -> record.Record(
  c,
)

Redefined from surreal/record

pub const create_record: fn(identifier.Identifier(b), b) -> record.Record(
  b,
)

Redefined from surreal/record

pub const decoder: fn(
  decode.Decoder(f),
  fn(f) -> identifier.Identifier(f),
) -> decode.Decoder(record.Record(f))

Redefined from surreal/record

pub fn serializer(
  serializer: serialize.Serializer(a),
  id: fn(a) -> identifier.Identifier(a),
) -> serialize.Serializer(record.Record(a))
pub const to_json: fn(record.Record(d), fn(d) -> json.Json) -> json.Json

Redefined from surreal/record

pub const to_surql: fn(
  record.Record(e),
  fn(e) -> surreal_ql.SurrealQL,
) -> surreal_ql.SurrealQL

Redefined from surreal/record

pub const typed_decoder: fn(
  decode.Decoder(g),
  fn(g) -> identifier.Identifier(g),
  List(String),
) -> decode.Decoder(record.Record(g))

Redefined from surreal/record

pub fn typed_serializer(
  serializer: serialize.Serializer(a),
  id: fn(a) -> identifier.Identifier(a),
  types: List(String),
) -> serialize.Serializer(record.Record(a))
✨ Search Document