Crate gcp_sdk_wkt

Source
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§

  • Any contains 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:
  • FieldMask represents a set of symbolic field paths, for example:
  • Well-known point in time representation for Google APIs.

Enums§

Type Aliases§

  • Implements the google.cloud.BoolValue well-known type.
  • Implements the google.cloud.BytesValue well-known type.
  • Implements the google.cloud.DoubleValue well-known type.
  • Implements the google.cloud.FloatValue well-known type.
  • Implements the google.cloud.Int32Value well-known type.
  • Implements the google.cloud.Int64Value well-known type.
  • Implements the google.cloud.StringValue well-known type.
  • Implements the google.cloud.UInt32Value well-known type.
  • Implements the google.cloud.UInt64Value well-known type.