pub struct InMemoryFrontier { /* private fields */ }Trait Implementations§
Source§impl Clone for InMemoryFrontier
impl Clone for InMemoryFrontier
Source§fn clone(&self) -> InMemoryFrontier
fn clone(&self) -> InMemoryFrontier
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 moreSource§impl Default for InMemoryFrontier
impl Default for InMemoryFrontier
Source§fn default() -> InMemoryFrontier
fn default() -> InMemoryFrontier
Returns the “default value” for a type. Read more
Source§impl Frontier for InMemoryFrontier
impl Frontier for InMemoryFrontier
fn push<'life0, 'async_trait>(
&'life0 self,
job: CrawlJob,
) -> Pin<Box<dyn Future<Output = ()> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn pop<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Option<CrawlJob>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Auto Trait Implementations§
impl Freeze for InMemoryFrontier
impl !RefUnwindSafe for InMemoryFrontier
impl Send for InMemoryFrontier
impl Sync for InMemoryFrontier
impl Unpin for InMemoryFrontier
impl UnsafeUnpin for InMemoryFrontier
impl !UnwindSafe for InMemoryFrontier
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