pub struct ApiVersionsResponseApiKey {
pub api_key: ApiKey,
pub min_version: ApiVersion,
pub max_version: ApiVersion,
pub tagged_fields: Option<TaggedFields>,
}Fields§
§api_key: ApiKeyThe API index.
min_version: ApiVersionThe minimum supported version, inclusive.
max_version: ApiVersionThe maximum supported version, inclusive.
tagged_fields: Option<TaggedFields>The tagged fields.
Added in version 3
Trait Implementations§
Source§impl Debug for ApiVersionsResponseApiKey
impl Debug for ApiVersionsResponseApiKey
Source§impl<R> ReadVersionedType<R> for ApiVersionsResponseApiKeywhere
R: Read,
impl<R> ReadVersionedType<R> for ApiVersionsResponseApiKeywhere
R: Read,
fn read_versioned( reader: &mut R, version: ApiVersion, ) -> Result<Self, ReadVersionedError>
Source§impl<W> WriteVersionedType<W> for ApiVersionsResponseApiKeywhere
W: Write,
impl<W> WriteVersionedType<W> for ApiVersionsResponseApiKeywhere
W: Write,
fn write_versioned( &self, writer: &mut W, version: ApiVersion, ) -> Result<(), WriteVersionedError>
impl Eq for ApiVersionsResponseApiKey
impl StructuralPartialEq for ApiVersionsResponseApiKey
Auto Trait Implementations§
impl Freeze for ApiVersionsResponseApiKey
impl RefUnwindSafe for ApiVersionsResponseApiKey
impl Send for ApiVersionsResponseApiKey
impl Sync for ApiVersionsResponseApiKey
impl Unpin for ApiVersionsResponseApiKey
impl UnwindSafe for ApiVersionsResponseApiKey
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more