pub struct SearchConsoleApi;Expand description
Main entry point for the Google Search Console API.
Provides access to all API endpoints through method chaining.
§Example
use google_search_console_api::SearchConsoleApi;
let sites = SearchConsoleApi::sites().list("token").await;Implementations§
Source§impl SearchConsoleApi
impl SearchConsoleApi
Sourcepub fn search_analytics() -> SearchAnalyticsApi
pub fn search_analytics() -> SearchAnalyticsApi
Access the Search Analytics API.
Query search performance data including clicks, impressions, CTR, and position.
Sourcepub fn sitemaps() -> SitemapsApi
pub fn sitemaps() -> SitemapsApi
Access the Sitemaps API.
List, submit, and delete sitemaps for your sites.
Sourcepub fn sites() -> SitesApi
pub fn sites() -> SitesApi
Access the Sites API.
Add, remove, and list sites in your Search Console account.
Sourcepub fn url_inspection() -> UrlInspectionApi
pub fn url_inspection() -> UrlInspectionApi
Access the URL Inspection API.
Inspect URLs for indexing status, crawl info, and more.
Sourcepub fn mobile_friendly_test() -> MobileFriendlyTestApi
pub fn mobile_friendly_test() -> MobileFriendlyTestApi
Access the Mobile Friendly Test API.
Test whether a page is mobile-friendly.
Auto Trait Implementations§
impl Freeze for SearchConsoleApi
impl RefUnwindSafe for SearchConsoleApi
impl Send for SearchConsoleApi
impl Sync for SearchConsoleApi
impl Unpin for SearchConsoleApi
impl UnsafeUnpin for SearchConsoleApi
impl UnwindSafe for SearchConsoleApi
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