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 Get
impl Command<PutResponse> for Put
impl Command<GetLogResponse> for GetLog
impl Command<DeleteResponse> for Delete
impl Command<GetKeyRangeResponse> for GetKeyRange
impl Command<GetVersionResponse> for GetVersion
impl Command<GetNextResponse> for GetNext
impl Command<GetResponse> for GetPrevious
impl Command<NoopResponse> for Noop
impl Command<FlushResponse> for Flush
impl Command<UnlockResponse> for Unlock