Document wrapper non-uses

Document the cases where the wrapper well-known types are not useful.
pull/5042/head
Joe Tsai 7 years ago
parent d39c7ef6eb
commit 6b6e155ff9
  1. 5
      src/google/protobuf/wrappers.proto

@ -32,6 +32,11 @@
// for embedding primitives in the `google.protobuf.Any` type and for places
// where we need to distinguish between the absence of a primitive
// typed field and its default value.
//
// These wrappers have no meaningful use within repeated fields as they lack
// the ability to detect presence on individual elements.
// These wrappers have no meaningful use within a map or a oneof since individual
// entries of a map or fields of a oneof can already detect presence.
syntax = "proto3";

Loading…
Cancel
Save