pub struct PersistentRuntimeServices(/* private fields */);Implementations§
Source§impl PersistentRuntimeServices
impl PersistentRuntimeServices
pub fn new( plugins: Arc<PluginSession>, store: Arc<dyn RuntimePersistence>, ) -> Self
pub fn store(&self) -> Arc<dyn RuntimePersistence> ⓘ
Trait Implementations§
Source§impl Clone for PersistentRuntimeServices
impl Clone for PersistentRuntimeServices
Source§fn clone(&self) -> PersistentRuntimeServices
fn clone(&self) -> PersistentRuntimeServices
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 !RefUnwindSafe for PersistentRuntimeServices
impl !UnwindSafe for PersistentRuntimeServices
impl Freeze for PersistentRuntimeServices
impl Send for PersistentRuntimeServices
impl Sync for PersistentRuntimeServices
impl Unpin for PersistentRuntimeServices
impl UnsafeUnpin for PersistentRuntimeServices
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