Expand description
Canonical obs/v1 protobuf schemas.
This crate ships the wire-format types every other crate consumes:
obs::v1::ObsEnvelope,ObsBatch— the envelope & batch shape (spec 10).obs::v1::*enums — vocabulary mirrors of the [obs_types] enums.obs::v1::*events — user-facing built-ins (spec 61 § 2.2).obs::runtime::v1::*events — SDK self-events (spec 11 § 10).BUILTIN_FDS— theFileDescriptorSetbytes for everything in this crate, embedded at compile time.
The generated buffa code lives under $OUT_DIR (idiomatic Cargo) and is
wired in via include!(concat!(env!("OUT_DIR"), "/mod.rs")) below.
Modules§
Structs§
- Unknown
Variant - Error type returned by the
FromStrimpls on every enum in this crate. Mirrors the shape obs-types used to provide; re-exported here so consumers have a single import path. Error returned byFromStrparsers when an enum variant isn’t recognised. Uniform shape across every enum in this module so callers can match on one type.
Constants§
- ENVELOPE_
FORMAT_ VER - Wire-format version of the
ObsEnvelope/ObsBatchshape.
Statics§
- BUILTIN_
FDS - Bytes of the
FileDescriptorSetcovering every.protofile in this crate, captured at build time.