pub struct DefaultHomepagePrerenderer;Implementations§
Trait Implementations§
Source§impl Clone for DefaultHomepagePrerenderer
impl Clone for DefaultHomepagePrerenderer
Source§fn clone(&self) -> DefaultHomepagePrerenderer
fn clone(&self) -> DefaultHomepagePrerenderer
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 Debug for DefaultHomepagePrerenderer
impl Debug for DefaultHomepagePrerenderer
Source§impl Default for DefaultHomepagePrerenderer
impl Default for DefaultHomepagePrerenderer
Source§fn default() -> DefaultHomepagePrerenderer
fn default() -> DefaultHomepagePrerenderer
Returns the “default value” for a type. Read more
Source§impl PagePrerenderer for DefaultHomepagePrerenderer
impl PagePrerenderer for DefaultHomepagePrerenderer
fn page_type(&self) -> &str
fn priority(&self) -> u32
fn prepare<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
ctx: &'life1 PagePrepareContext<'life2>,
) -> Pin<Box<dyn Future<Output = Result<Option<PageRenderSpec>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
impl Copy for DefaultHomepagePrerenderer
Auto Trait Implementations§
impl Freeze for DefaultHomepagePrerenderer
impl RefUnwindSafe for DefaultHomepagePrerenderer
impl Send for DefaultHomepagePrerenderer
impl Sync for DefaultHomepagePrerenderer
impl Unpin for DefaultHomepagePrerenderer
impl UnsafeUnpin for DefaultHomepagePrerenderer
impl UnwindSafe for DefaultHomepagePrerenderer
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more