Trait kinetic::Command
[−]
[src]
pub trait Command<R: Response>: Send {
fn build_proto(self) -> (Command, Option<Vec<u8>>);
}Trait representing a Kinetic command
Required Methods
fn build_proto(self) -> (Command, Option<Vec<u8>>)
Build the raw kinetic proto structure for the Command
Implementors
impl Command<GetResponse> for Getimpl Command<PutResponse> for Putimpl Command<GetLogResponse> for GetLogimpl Command<DeleteResponse> for Deleteimpl Command<GetKeyRangeResponse> for GetKeyRangeimpl Command<GetVersionResponse> for GetVersionimpl Command<GetNextResponse> for GetNextimpl Command<GetResponse> for GetPreviousimpl Command<NoopResponse> for Noopimpl Command<FlushResponse> for Flushimpl Command<UnlockResponse> for Unlock