#[repr(u8)]pub enum ArchivedSchemaRegistryRequestwhere
SchemaEntry: Archive,
String: Archive,
Option<SchemaVersion>: Archive,
Option<String>: Archive,
SchemaVersion: Archive,{
Register {
entry: Archived<SchemaEntry>,
},
Get {
name: Archived<String>,
version: Archived<Option<SchemaVersion>>,
},
List {
prefix: Archived<Option<String>>,
},
Check {
name: Archived<String>,
version: Archived<SchemaVersion>,
},
Evolve {
name: Archived<String>,
from_version: Archived<SchemaVersion>,
to_entry: Archived<SchemaEntry>,
},
}Expand description
An archived SchemaRegistryRequest
Variants§
Register
The archived counterpart of SchemaRegistryRequest::Register
Fields
entry: Archived<SchemaEntry>The archived counterpart of SchemaRegistryRequest::Register::entry
Get
The archived counterpart of SchemaRegistryRequest::Get
Fields
name: Archived<String>The archived counterpart of SchemaRegistryRequest::Get::name
version: Archived<Option<SchemaVersion>>The archived counterpart of SchemaRegistryRequest::Get::version
List
The archived counterpart of SchemaRegistryRequest::List
Fields
prefix: Archived<Option<String>>The archived counterpart of SchemaRegistryRequest::List::prefix
Check
The archived counterpart of SchemaRegistryRequest::Check
Fields
name: Archived<String>The archived counterpart of SchemaRegistryRequest::Check::name
version: Archived<SchemaVersion>The archived counterpart of SchemaRegistryRequest::Check::version
Evolve
The archived counterpart of SchemaRegistryRequest::Evolve
Fields
name: Archived<String>The archived counterpart of SchemaRegistryRequest::Evolve::name
from_version: Archived<SchemaVersion>The archived counterpart of SchemaRegistryRequest::Evolve::from_version
to_entry: Archived<SchemaEntry>The archived counterpart of SchemaRegistryRequest::Evolve::to_entry