Jille Timmermans 4247b1bc26 proto: Add CloneOf[M Message](m M) M
This allows writing:
  `copy := proto.CloneOf(orig)`
instead of the previous:
  `copy := proto.Clone(orig).(*pb.MyMessage)`

Fixes golang/protobuf#1594

Change-Id: I7b8b712b6e59607ccc339720ee3c146e8a7ea28b
Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/653536
Reviewed-by: Cassondra Foesch <cfoesch@gmail.com>
Reviewed-by: Michael Stapelberg <stapelberg@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Damien Neil <dneil@google.com>
2025-03-17 03:47:53 -07:00
..
2022-05-19 09:32:38 +00:00
2025-01-27 04:54:39 -08:00
2023-09-05 14:55:28 +00:00
2024-12-11 03:16:51 -08:00
2024-12-11 03:16:51 -08:00
2025-03-17 03:47:53 -07:00
2024-12-11 03:16:51 -08:00
2022-01-04 22:57:54 +00:00
2024-12-11 03:16:51 -08:00
2024-12-11 03:16:51 -08:00
2022-01-04 22:57:54 +00:00
2022-01-04 22:57:54 +00:00
2023-09-05 14:55:28 +00:00
2024-12-11 03:16:51 -08:00
2024-12-11 03:16:51 -08:00