Expand description
Well-known-types for Google Cloud APIs.
WARNING: this crate is under active development. We expect multiple breaking changes in the upcoming releases. Testing is also incomplete, we do not recommend that you use this crate in production. We welcome feedback about the APIs, documentation, missing features, bugs, etc.
Google Cloud APIs use a number of well-known types. These typically have custom JSON encoding, and may provide conversion functions to and from native or commonly used Rust types.
Structs§
Anycontains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message.- Well-known duration representation for Google APIs.
- A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance:
FieldMaskrepresents a set of symbolic field paths, for example:- Well-known point in time representation for Google APIs.
Enums§
- Indicates a problem trying to use an Any.
- Represent failures in converting or creating Duration instances.
- Represent failures in converting or creating Timestamp instances.
Type Aliases§
- Implements the
google.cloud.BoolValuewell-known type. - Implements the
google.cloud.BytesValuewell-known type. - Implements the
google.cloud.DoubleValuewell-known type. - Implements the
google.cloud.FloatValuewell-known type. - Implements the
google.cloud.Int32Valuewell-known type. - Implements the
google.cloud.Int64Valuewell-known type. - Implements the
google.cloud.StringValuewell-known type. - Implements the
google.cloud.UInt32Valuewell-known type. - Implements the
google.cloud.UInt64Valuewell-known type.