Struct mssf_core::runtime::store_proxy::KVStoreProxy
source · pub struct KVStoreProxy { /* private fields */ }
Implementations§
source§impl KVStoreProxy
impl KVStoreProxy
pub fn new(com_impl: IFabricKeyValueStoreReplica2) -> 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§
source§impl Clone for KVStoreProxy
impl Clone for KVStoreProxy
source§fn clone(&self) -> KVStoreProxy
fn clone(&self) -> KVStoreProxy
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for KVStoreProxy
impl RefUnwindSafe for KVStoreProxy
impl Send for KVStoreProxy
impl Sync for KVStoreProxy
impl Unpin 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