Skip to main content
Deno 2 is finally here 🎉️
Learn more
Go to Latest
type alias MsgAdapter
import { type MsgAdapter } from "https://deno.land/x/natsws@v1.28.0/src/nats-base-client.ts";

Converts a NATS message into some other type. Implementers are expected to: return [err, null] if the message callback is invoked with an error. return [err, null] if converting the message yielded an error, note that iterators will stop on the error, but callbacks will be presented with the error. return [null, T] if the conversion worked correctly

definition: (err: NatsError | null, msg: Msg) => [NatsError | null, T | null]