Trait memcached::proto::MultiOperation
source · pub trait MultiOperation {
fn set_multi(
&mut self,
kv: BTreeMap<&[u8], (&[u8], u32, u32)>
) -> MemCachedResult<()>;
fn delete_multi(&mut self, keys: &[&[u8]]) -> MemCachedResult<()>;
fn increment_multi<'a>(
&mut self,
kv: HashMap<&'a [u8], (u64, u64, u32)>
) -> MemCachedResult<HashMap<&'a [u8], u64>>;
fn get_multi(
&mut self,
keys: &[&[u8]]
) -> MemCachedResult<HashMap<Vec<u8>, (Vec<u8>, u32)>>;
}