Function mz_persist_client::internal::encoding::field_diff_into_rust
source ยท fn field_diff_into_rust<KP, VP, K, V, KFn, VFn>(
proto: ProtoStateFieldDiff<'_>,
diffs: &mut Vec<StateFieldDiff<K, V>>,
k_fn: KFn,
v_fn: VFn,
) -> Result<(), TryFromProtoError>where
KP: Message + Default,
VP: Message + Default,
KFn: Fn(KP) -> Result<K, TryFromProtoError>,
VFn: Fn(VP) -> Result<V, TryFromProtoError>,