internal__StructSerializerBuilder<Frozen, Mutable> constructor
internal__StructSerializerBuilder<Frozen, Mutable> ({
- required String recordId,
- required String doc,
- required Frozen defaultInstance,
- required Mutable newMutable(
- Frozen?
- required Frozen toFrozen(
- Mutable
- required internal__UnrecognizedFields? getUnrecognizedFields(
- Frozen
- required void setUnrecognizedFields(
- Mutable,
- internal__UnrecognizedFields
Implementation
factory internal__StructSerializerBuilder({
required String recordId,
required String doc,
required Frozen defaultInstance,
required Mutable Function(Frozen?) newMutable,
required Frozen Function(Mutable) toFrozen,
required internal__UnrecognizedFields? Function(Frozen)
getUnrecognizedFields,
required void Function(Mutable, internal__UnrecognizedFields)
setUnrecognizedFields,
}) {
final impl = _StructSerializerImpl(
recordId: recordId,
doc: doc,
defaultInstance: defaultInstance,
newMutableFn: newMutable,
toFrozenFn: toFrozen,
getUnrecognizedFields: getUnrecognizedFields,
setUnrecognizedFields: setUnrecognizedFields,
);
return internal__StructSerializerBuilder._(impl, StructSerializer._(impl));
}