type alias DecodedFields

Mapped type extracting the decoded value type for each entry in a FieldCoders map. Given { payload: Coder<Ipv4> } it yields { payload: Ipv4 }.

Type Parameters

TCoders extends FieldCoders

Definition

[K in keyof TCoders]: TCoders[K] extends Coder<infer T> ? T : never

Usage

import { type DecodedFields } from "mod.ts";