payloadAs<TResult> method
Decodes the raw persisted task payload with codec.
Implementation
TResult? payloadAs<TResult>({required PayloadCodec<TResult> codec}) {
final stored = rawPayload;
if (stored == null) return null;
return codec.decode(stored);
}