Constructors

Properties

Defaults: {
    $date: RawCollCodecs;
    $objectId: RawCollCodecs;
    $uuid: RawCollCodecs;
    $vector: RawCollCodecs;
} = ...

Type declaration

  • $date: RawCollCodecs
  • $objectId: RawCollCodecs
  • $uuid: RawCollCodecs
  • $vector: RawCollCodecs

Methods

  • Type Parameters

    • T

    Parameters

    • val: T
    • Optional builder: ((val) => void)
        • (val): void
        • Parameters

          • val: T & (new (...args) => {
                [$SerializeForCollection]: ((ctx) => SerDesFnRet | "Return ctx.done(val?), ctx.recurse(val?), or ctx.continue(val?)");
            }) & {
                [$DeserializeForCollection]: SerDesFn<CollectionDesCtx>;
            } & {
                prototype: {
                    [$SerializeForCollection]: ((ctx) => SerDesFnRet | "Return ctx.done(val?), ctx.recurse(val?), or ctx.continue(val?)");
                };
            }

          Returns void

    Returns CollectionCodecClass