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>,