Documents for @litert/idempotency / Serializers/DefaultFailureSerializer / DefaultFailureSerializer
Class: DefaultFailureSerializer
Defined in: src/lib/Serializers/DefaultFailureSerializer.ts:25
The default serializer for all failure results, based on class Error
.
For all other errors not inheriting from Error
, it will serialize them as an UnknownError
with a generic message.
Implements
ISerializer
<Error
>
Constructors
Constructor
new DefaultFailureSerializer():
DefaultFailureSerializer
Returns
DefaultFailureSerializer
Methods
deserialize()
deserialize(
data
):Error
Defined in: src/lib/Serializers/DefaultFailureSerializer.ts:45
Deserialize data back to the original type.
Parameters
data
The serialized data to deserialize.
string
| Buffer
<ArrayBufferLike
>
Returns
Error
Implementation of
serialize()
serialize(
e
):string
Defined in: src/lib/Serializers/DefaultFailureSerializer.ts:27
Serialize data to a string or Buffer.
Parameters
e
Error
Returns
string