Struct fluvio_spu_schema::ApiVersionsRequest
source · pub struct ApiVersionsRequest {
pub client_version: String,
pub client_os: String,
pub client_arch: String,
}
Fields§
§client_version: String
§client_os: String
§client_arch: String
Trait Implementations§
source§impl Debug for ApiVersionsRequest
impl Debug for ApiVersionsRequest
source§impl Decoder for ApiVersionsRequest
impl Decoder for ApiVersionsRequest
source§impl Default for ApiVersionsRequest
impl Default for ApiVersionsRequest
source§fn default() -> ApiVersionsRequest
fn default() -> ApiVersionsRequest
Returns the “default value” for a type. Read more
source§impl Encoder for ApiVersionsRequest
impl Encoder for ApiVersionsRequest
source§impl Request for ApiVersionsRequest
impl Request for ApiVersionsRequest
const API_KEY: u16 = 18u16
const DEFAULT_API_VERSION: i16 = 2i16
type Response = ApiVersionsResponse
const MIN_API_VERSION: i16 = _
const MAX_API_VERSION: i16 = Self::DEFAULT_API_VERSION
Auto Trait Implementations§
impl Freeze for ApiVersionsRequest
impl RefUnwindSafe for ApiVersionsRequest
impl Send for ApiVersionsRequest
impl Sync for ApiVersionsRequest
impl Unpin for ApiVersionsRequest
impl UnwindSafe for ApiVersionsRequest
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