[−][src]Trait ritekv::storage::BatchStore
A key/value store trait for batch ops.
Required methods
pub fn get_batch(
&self,
keys: impl AsRef<[Vec<u8>]>
) -> Result<Vec<Option<Vec<u8>>>>
[src]
&self,
keys: impl AsRef<[Vec<u8>]>
) -> Result<Vec<Option<Vec<u8>>>>
Gets values for keys, if them exist.
pub fn set_batch(
&mut self,
keys: impl AsRef<[Vec<u8>]>,
values: impl AsRef<[Vec<u8>]>
) -> Result<()>
[src]
&mut self,
keys: impl AsRef<[Vec<u8>]>,
values: impl AsRef<[Vec<u8>]>
) -> Result<()>
Sets values for keys, replacing the existing values if any.
pub fn remove_batch(&mut self, keys: impl AsRef<[Vec<u8>]>) -> Result<()>
[src]
Removes keys, or does nothing if them do not exist.