Expand description
Wire codec and sink trait sub-modules. Consumers implementing a
custom Sink or reading/writing envelopes on the wire previously
had to depend on obs-core directly; obs-kit re-exports these so
obs-kit = "0.2" is the only runtime dep needed. Spec § 5.1.
Wire-format helpers for obs.
BuffaEncodeField/ field-level encoding helpers for#[derive(Event)]codegen (fields). Spec 12 § 1.2.envelope_codec— length-prefixed envelope framing for stream transports (vsock, unix socket, TCP). Boundary-review § 3.5.
Modules§
- envelope_
codec - Length-prefixed envelope framing for stream transports.
- fields
- Buffa wire-format helpers for
#[derive(Event)]codegen.
Traits§
- Buffa
Encode Field - Encode a single struct field as a buffa wire-format
tag + valuepair, using proto3’s “skip default” semantics.