pub struct KeyvalueProvider { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl CapabilityProvider for KeyvalueProvider
impl CapabilityProvider for KeyvalueProvider
Source§fn configure_dispatch(
&self,
dispatcher: Box<dyn Dispatcher>,
) -> Result<(), Box<dyn Error + Send + Sync>>
fn configure_dispatch( &self, dispatcher: Box<dyn Dispatcher>, ) -> Result<(), Box<dyn Error + Send + Sync>>
This function will be called on the provider when the host runtime is ready and has configured a dispatcher. This function is only ever
called once for a capability provider, regardless of the number of actors being managed in the host
Source§impl Clone for KeyvalueProvider
impl Clone for KeyvalueProvider
Source§fn clone(&self) -> KeyvalueProvider
fn clone(&self) -> KeyvalueProvider
Returns a duplicate 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 KeyvalueProvider
impl RefUnwindSafe for KeyvalueProvider
impl Send for KeyvalueProvider
impl Sync for KeyvalueProvider
impl Unpin for KeyvalueProvider
impl UnwindSafe for KeyvalueProvider
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