pub struct ApiVersionsResponseKey {
pub index: i16,
pub min_version: i16,
pub max_version: i16,
}
Fields§
§index: i16
The API index.
min_version: i16
The minimum supported version, inclusive.
max_version: i16
The maximum supported version, inclusive.
Trait Implementations§
Source§impl Debug for ApiVersionsResponseKey
impl Debug for ApiVersionsResponseKey
Source§impl Decoder for ApiVersionsResponseKey
impl Decoder for ApiVersionsResponseKey
Source§impl Default for ApiVersionsResponseKey
impl Default for ApiVersionsResponseKey
Source§impl<'de> Deserialize<'de> for ApiVersionsResponseKey
impl<'de> Deserialize<'de> for ApiVersionsResponseKey
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Encoder for ApiVersionsResponseKey
impl Encoder for ApiVersionsResponseKey
Auto Trait Implementations§
impl Freeze for ApiVersionsResponseKey
impl RefUnwindSafe for ApiVersionsResponseKey
impl Send for ApiVersionsResponseKey
impl Sync for ApiVersionsResponseKey
impl Unpin for ApiVersionsResponseKey
impl UnwindSafe for ApiVersionsResponseKey
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