Trait protocol::wire::middleware::pipeline::Pipeline
[−]
[src]
pub trait Pipeline: Debug { fn encode_data(&mut self, data: Vec<u8>) -> Result<Vec<u8>, Error>; fn decode_data(&mut self, data: Vec<u8>) -> Result<Vec<u8>, Error>; }
A middleware pipeline.
Required Methods
fn encode_data(&mut self, data: Vec<u8>) -> Result<Vec<u8>, Error>
fn decode_data(&mut self, data: Vec<u8>) -> Result<Vec<u8>, Error>
Implementors
impl Pipeline for Default