#[repr(u8)]pub enum ArchivedSchemaRegistryResponsewhere
SchemaVersion: Archive,
SchemaEntry: Archive,
Vec<SchemaEntry>: Archive,
bool: Archive,
SchemaErrorCode: Archive,
String: Archive,{
Registered {
version: Archived<SchemaVersion>,
},
Found {
entry: Archived<SchemaEntry>,
},
List {
entries: Archived<Vec<SchemaEntry>>,
},
Compatible {
current: Archived<SchemaVersion>,
compatible: Archived<bool>,
migration_required: Archived<bool>,
},
Evolved {
new_version: Archived<SchemaVersion>,
},
Error {
code: Archived<SchemaErrorCode>,
message: Archived<String>,
},
}Expand description
An archived SchemaRegistryResponse
Variants§
Registered
The archived counterpart of SchemaRegistryResponse::Registered
Fields
version: Archived<SchemaVersion>The archived counterpart of SchemaRegistryResponse::Registered::version
Found
The archived counterpart of SchemaRegistryResponse::Found
Fields
entry: Archived<SchemaEntry>The archived counterpart of SchemaRegistryResponse::Found::entry
List
The archived counterpart of SchemaRegistryResponse::List
Fields
entries: Archived<Vec<SchemaEntry>>The archived counterpart of SchemaRegistryResponse::List::entries
Compatible
The archived counterpart of SchemaRegistryResponse::Compatible
Fields
current: Archived<SchemaVersion>The archived counterpart of SchemaRegistryResponse::Compatible::current
compatible: Archived<bool>The archived counterpart of SchemaRegistryResponse::Compatible::compatible
migration_required: Archived<bool>The archived counterpart of SchemaRegistryResponse::Compatible::migration_required
Evolved
The archived counterpart of SchemaRegistryResponse::Evolved
Fields
new_version: Archived<SchemaVersion>The archived counterpart of SchemaRegistryResponse::Evolved::new_version
Error
The archived counterpart of SchemaRegistryResponse::Error
Fields
code: Archived<SchemaErrorCode>The archived counterpart of SchemaRegistryResponse::Error::code
message: Archived<String>The archived counterpart of SchemaRegistryResponse::Error::message