public TryDeserializeSpanArgs(TSource source, BufferArgs readOnlySpan, OutArgs <int> outReadBytes, OutArgs <object> outResult) { Source = source; ReadOnlySpan = readOnlySpan; OutReadBytes = outReadBytes; OutResult = outResult; }
public TrySerializeArgs(TSource source, InArgs <object> target, BufferArgs readOnlySpan, OutArgs <int> outWrittenBytes) { Source = source; Target = target; ReadOnlySpan = readOnlySpan; OutWrittenBytes = outWrittenBytes; }
public DeserializeSpanArgs(TSource source, BufferArgs readOnlySpan, OutArgs <int> outReadBytes) { Source = source; ReadOnlySpan = readOnlySpan; OutReadBytes = outReadBytes; }
public TryDeserializeSequenceArgs(TSource source, BufferArgs refSequenceCursor, OutArgs <object> outResult) { Source = source; RefSequenceCursor = refSequenceCursor; OutResult = outResult; }