crabka_schema_serde/
lib.rs1pub mod cache;
9pub mod error;
10pub mod registry;
11pub mod subject;
12pub mod wire;
13
14pub mod format;
15
16pub use cache::{CacheConfig, RegisterMode, SchemaCache, default_registry, set_default_registry};
17pub use error::SchemaSerdeError;
18pub use registry::RegistryClient;
19pub use subject::{Role, SchemaKind, SubjectStrategy, TopicNameStrategy};
20
21#[cfg(feature = "avro")]
22pub use format::avro::AvroSerde;
23#[cfg(feature = "json")]
24pub use format::json::JsonSerde;
25#[cfg(feature = "protobuf")]
26pub use format::protobuf::ProtobufSerde;