Skip to content

Class: E_RULE_CONFLICT ​

Thrown when an encoding rule conflicts with default serialization rules.

Remarks ​

This error should not be thrown by the library as test the library before releasing it, but it does exist.

Extends ​

  • SerializationError

Properties ​

PropertyModifierTypeDescriptionInherited from
cause?publicunknown-SerializationError.cause
stack?publicstring-SerializationError.stack
prepareStackTrace?static(err: Error, stackTraces: CallSite[]) => anyOptional override for formatting stack traces See https://v8.dev/docs/stack-trace-api#customizing-stack-tracesSerializationError.prepareStackTrace
stackTraceLimitstaticnumber-SerializationError.stackTraceLimit

Methods ​

captureStackTrace() ​

ts
static captureStackTrace(targetObject: object, constructorOpt?: Function): void;

Create .stack property on a target object

Parameters ​

ParameterType
targetObjectobject
constructorOpt?Function

Returns ​

void

Inherited from ​

ts
SerializationError.captureStackTrace;