pub struct MemoryInspectCache { /* private fields */ }Trait Implementations§
Source§impl Default for MemoryInspectCache
impl Default for MemoryInspectCache
Source§fn default() -> MemoryInspectCache
fn default() -> MemoryInspectCache
Returns the “default value” for a type. Read more
Source§impl InspectCache for MemoryInspectCache
impl InspectCache for MemoryInspectCache
fn delete<'life0, 'life1, 'async_trait>(
&'life0 self,
inspect_url: &'life1 Url,
) -> Pin<Box<dyn Future<Output = Result<(), AgentError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
fn find<'life0, 'life1, 'async_trait>(
&'life0 self,
inspect_url: &'life1 Url,
) -> Pin<Box<dyn Future<Output = Result<Option<InspectCacheEntry>, AgentError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
fn save<'life0, 'life1, 'async_trait>(
&'life0 self,
inspect_url: &'life1 Url,
entry: InspectCacheEntry,
) -> Pin<Box<dyn Future<Output = Result<(), AgentError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
Auto Trait Implementations§
impl !Freeze for MemoryInspectCache
impl RefUnwindSafe for MemoryInspectCache
impl Send for MemoryInspectCache
impl Sync for MemoryInspectCache
impl Unpin for MemoryInspectCache
impl UnsafeUnpin for MemoryInspectCache
impl UnwindSafe for MemoryInspectCache
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