pub struct KVStoreProxy { /* private fields */ }Implementations§
Source§impl KVStoreProxy
impl KVStoreProxy
pub fn new(com_impl: IFabricKeyValueStoreReplica8) -> KVStoreProxy
pub fn create_transaction(&self) -> Result<TransactionProxy>
pub fn add( &self, tx: &TransactionProxy, key: &[u16], value: &[u8], ) -> Result<()>
pub fn get( &self, tx: &TransactionProxy, key: &[u16], ) -> Result<KVStoreItemProxy>
pub fn remove( &self, tx: &TransactionProxy, key: &[u16], checksequencenumber: i64, ) -> Result<()>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for KVStoreProxy
impl RefUnwindSafe for KVStoreProxy
impl Send for KVStoreProxy
impl Sync for KVStoreProxy
impl Unpin for KVStoreProxy
impl UnsafeUnpin for KVStoreProxy
impl UnwindSafe for KVStoreProxy
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more