QueueErrorCarrier<Error>A phantom marker intersected onto a Tag to carry the worker error schema (E's
schema) at the type level — the mirror of QueueSuccessCarrier. The layer / serve config
constrains the worker's failure channel to this (default Schema.Never: no declared error →
the worker must be infallible, or defect). Type-only — no runtime field; the runtime error schema
rides the wire stamp.
export interface interface QueueErrorCarrier<Error extends Schema.Top = Schema.Never>A phantom marker intersected onto a
Tag
to carry the worker error schema (E's
schema) at the type level — the mirror of
QueueSuccessCarrier
. The layer / serve config
constrains the worker's failure channel to this (default
Schema.Never
: no declared error →
the worker must be infallible, or defect). Type-only — no runtime field; the runtime error schema
rides the wire stamp.
QueueErrorCarrier<function (type parameter) Error in QueueErrorCarrier<Error extends Schema.Top = Schema.Never>Error extends import SchemaSchema.Top = typeof import SchemaSchema.const Never: Schema.Neverconst Never: {
Rebuild: Rebuild;
Iso: Iso;
ast: Ast;
Type: T;
Encoded: E;
DecodingServices: RD;
EncodingServices: RE;
annotate: (annotations: Schema.Annotations.Bottom<never, readonly []>) => Schema.Never;
annotateKey: (annotations: Schema.Annotations.Key<never>) => Schema.Never;
check: (checks_0: Check<never>, ...checks: Array<Check<never>>) => Schema.Never;
rebuild: (ast: Never) => Schema.Never;
make: (input: never, options?: Schema.MakeOptions) => never;
makeOption: (input: never, options?: Schema.MakeOptions) => Option.Option<never>;
makeEffect: (input: never, options?: Schema.MakeOptions) => Effect.Effect<never, Schema.SchemaError, never>;
pipe: { <A>(this: A): A; <A, B = never>(this: A, ab: (_: A) => B): B; <A, B = never, C = never>(this: A, ab: (_: A) => B, bc: (_: B) => C): C; <A, B = never, C = never, D = never>(this: A, ab: (_: A) => B, bc: (_: B) => C, cd: (_: C) => D): D; <…;
}
Type-level representation of
Never
.
Schema for the never type. Always fails validation — no value satisfies it.
Never> {
readonly [const queueErrorCarrierSym: typeof queueErrorCarrierSymqueueErrorCarrierSym]?: function (type parameter) Error in QueueErrorCarrier<Error extends Schema.Top = Schema.Never>Error;
}