Struct fluvio_smartmodule::dataplane::core::api::ResponseMessage
source · pub struct ResponseMessage<P> {
pub correlation_id: i32,
pub response: P,
}Fields§
§correlation_id: i32§response: PImplementations§
source§impl<P> ResponseMessage<P>
impl<P> ResponseMessage<P>
pub fn from_header(header: &RequestHeader, response: P) -> ResponseMessage<P>
pub fn new(correlation_id: i32, response: P) -> ResponseMessage<P>
source§impl<P> ResponseMessage<P>where
P: Decoder,
impl<P> ResponseMessage<P>where P: Decoder,
pub fn decode_from<T>( src: &mut T, version: i16 ) -> Result<ResponseMessage<P>, Error>where T: Buf,
pub fn decode_from_file<H>( file_name: H, version: i16 ) -> Result<ResponseMessage<P>, Error>where H: AsRef<Path>,
Trait Implementations§
source§impl<P> Debug for ResponseMessage<P>where
P: Debug,
impl<P> Debug for ResponseMessage<P>where P: Debug,
source§impl<P> Default for ResponseMessage<P>where
P: Default,
impl<P> Default for ResponseMessage<P>where P: Default,
source§fn default() -> ResponseMessage<P>
fn default() -> ResponseMessage<P>
Returns the “default value” for a type. Read more