pub struct Sitemap {
pub url: String,
pub sitemap_type: SitemapType,
pub source: SitemapSource,
}Expand description
表示单个 Sitemap 的信息。
Fields§
§url: StringSitemap 的完整 URL
sitemap_type: SitemapTypeSitemap 类型
source: SitemapSource发现来源
Implementations§
Source§impl Sitemap
impl Sitemap
Sourcepub fn new(
url: impl Into<String>,
sitemap_type: SitemapType,
source: SitemapSource,
) -> Self
pub fn new( url: impl Into<String>, sitemap_type: SitemapType, source: SitemapSource, ) -> Self
创建一个新的 Sitemap。
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Sitemap
impl<'de> Deserialize<'de> for Sitemap
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for Sitemap
impl RefUnwindSafe for Sitemap
impl Send for Sitemap
impl Sync for Sitemap
impl Unpin for Sitemap
impl UnsafeUnpin for Sitemap
impl UnwindSafe for Sitemap
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