Trait fluvio::dataplane::core::api::ApiMessage [−]
Associated Types
Loading content...Required methods
pub fn decode_with_header<T>(
src: &mut T,
header: RequestHeader
) -> Result<Self, Error> where
Self: Default,
T: Buf,
Self::ApiKey: Sized,
src: &mut T,
header: RequestHeader
) -> Result<Self, Error> where
Self: Default,
T: Buf,
Self::ApiKey: Sized,
Provided methods
pub fn decode_from<T>(src: &mut T) -> Result<Self, Error> where
T: Buf,
T: Buf,
pub fn decode_from_file<P>(file_name: P) -> Result<Self, Error> where
P: AsRef<Path>,
P: AsRef<Path>,
Implementations on Foreign Types
impl ApiMessage for AdminPublicRequest
[src]
type ApiKey = AdminPublicApiKey
pub fn decode_with_header<T>(
src: &mut T,
header: RequestHeader
) -> Result<AdminPublicRequest, Error> where
T: Buf,
AdminPublicRequest: Default,
AdminPublicRequest: Sized,
<AdminPublicRequest as ApiMessage>::ApiKey: Sized,
[src]
src: &mut T,
header: RequestHeader
) -> Result<AdminPublicRequest, Error> where
T: Buf,
AdminPublicRequest: Default,
AdminPublicRequest: Sized,
<AdminPublicRequest as ApiMessage>::ApiKey: Sized,
impl ApiMessage for SpuClientRequest
[src]
type ApiKey = SpuClientApiKey
pub fn decode_with_header<T>(
src: &mut T,
header: RequestHeader
) -> Result<SpuClientRequest, Error> where
T: Buf,
SpuClientRequest: Default,
SpuClientRequest: Sized,
<SpuClientRequest as ApiMessage>::ApiKey: Sized,
[src]
src: &mut T,
header: RequestHeader
) -> Result<SpuClientRequest, Error> where
T: Buf,
SpuClientRequest: Default,
SpuClientRequest: Sized,
<SpuClientRequest as ApiMessage>::ApiKey: Sized,
impl ApiMessage for SpuServerRequest
[src]
type ApiKey = SpuServerApiKey
pub fn decode_with_header<T>(
src: &mut T,
header: RequestHeader
) -> Result<SpuServerRequest, Error> where
T: Buf,
SpuServerRequest: Default,
SpuServerRequest: Sized,
<SpuServerRequest as ApiMessage>::ApiKey: Sized,
[src]
src: &mut T,
header: RequestHeader
) -> Result<SpuServerRequest, Error> where
T: Buf,
SpuServerRequest: Default,
SpuServerRequest: Sized,
<SpuServerRequest as ApiMessage>::ApiKey: Sized,