Struct rsiot_component_core::Cache
source · pub struct Cache<TMessage>(/* private fields */);
Expand description
Кеширование сообщений
Implementations§
source§impl<TMessage> Cache<TMessage>
impl<TMessage> Cache<TMessage>
sourcepub fn blocking_read(&self) -> RwLockReadGuard<'_, HashMap<String, TMessage>>
pub fn blocking_read(&self) -> RwLockReadGuard<'_, HashMap<String, TMessage>>
Блокировка кеша для чтения в синхронном коде
Trait Implementations§
Auto Trait Implementations§
impl<TMessage> !RefUnwindSafe for Cache<TMessage>
impl<TMessage> Send for Cache<TMessage>
impl<TMessage> Sync for Cache<TMessage>
impl<TMessage> Unpin for Cache<TMessage>
impl<TMessage> !UnwindSafe for Cache<TMessage>
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