pub struct SeoRuntimeServices {
pub canonical_host: String,
pub emit_json_ld: bool,
pub sitemap_enabled: bool,
}Fields§
§canonical_host: String§emit_json_ld: bool§sitemap_enabled: boolImplementations§
Source§impl SeoRuntimeServices
impl SeoRuntimeServices
pub fn allows_json_ld(&self) -> bool
pub fn can_emit_metadata(&self, metadata: &HeadMetadata) -> bool
Trait Implementations§
Source§impl Clone for SeoRuntimeServices
impl Clone for SeoRuntimeServices
Source§fn clone(&self) -> SeoRuntimeServices
fn clone(&self) -> SeoRuntimeServices
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 SeoRuntimeServices
impl Debug for SeoRuntimeServices
Source§impl PartialEq for SeoRuntimeServices
impl PartialEq for SeoRuntimeServices
impl Eq for SeoRuntimeServices
impl StructuralPartialEq for SeoRuntimeServices
Auto Trait Implementations§
impl Freeze for SeoRuntimeServices
impl RefUnwindSafe for SeoRuntimeServices
impl Send for SeoRuntimeServices
impl Sync for SeoRuntimeServices
impl Unpin for SeoRuntimeServices
impl UnsafeUnpin for SeoRuntimeServices
impl UnwindSafe for SeoRuntimeServices
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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