pub enum DuplicateSurfaceHint {
QueryParameters,
TrailingSlash,
HttpHttps,
WwwNonWww,
LocaleVariant,
PrintPage,
SyndicatedCopy,
}Expand description
Duplicate surface hint for canonical grouping.
Variants§
QueryParameters
Query parameters can duplicate content.
TrailingSlash
Trailing slash variants can duplicate content.
HttpHttps
HTTP and HTTPS variants can duplicate content.
WwwNonWww
www and apex host variants can duplicate content.
LocaleVariant
Locale variants exist for the same surface.
PrintPage
Print page variant.
SyndicatedCopy
Syndicated copy of a surface.
Trait Implementations§
Source§impl Clone for DuplicateSurfaceHint
impl Clone for DuplicateSurfaceHint
Source§fn clone(&self) -> DuplicateSurfaceHint
fn clone(&self) -> DuplicateSurfaceHint
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 DuplicateSurfaceHint
impl Debug for DuplicateSurfaceHint
Source§impl Hash for DuplicateSurfaceHint
impl Hash for DuplicateSurfaceHint
Source§impl Ord for DuplicateSurfaceHint
impl Ord for DuplicateSurfaceHint
Source§fn cmp(&self, other: &DuplicateSurfaceHint) -> Ordering
fn cmp(&self, other: &DuplicateSurfaceHint) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for DuplicateSurfaceHint
impl PartialEq for DuplicateSurfaceHint
Source§impl PartialOrd for DuplicateSurfaceHint
impl PartialOrd for DuplicateSurfaceHint
impl Copy for DuplicateSurfaceHint
impl Eq for DuplicateSurfaceHint
impl StructuralPartialEq for DuplicateSurfaceHint
Auto Trait Implementations§
impl Freeze for DuplicateSurfaceHint
impl RefUnwindSafe for DuplicateSurfaceHint
impl Send for DuplicateSurfaceHint
impl Sync for DuplicateSurfaceHint
impl Unpin for DuplicateSurfaceHint
impl UnsafeUnpin for DuplicateSurfaceHint
impl UnwindSafe for DuplicateSurfaceHint
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