Expand description
Data Transfer Objects (DTOs) for Bing Webmaster API
This module contains all data structures used for communication with the Bing Webmaster API.
All structures mirror the .NET API definitions from Microsoft.Bing.Webmaster.Api.Interfaces.
§Field Naming
All fields use #[serde(rename = "...")] to match the PascalCase naming convention
used by the .NET API, while providing idiomatic snake_case Rust field names.
Structs§
- Blocked
Url - Represents a URL that has been blocked from Bing’s search index
- Content
Submission Quota - Content submission API quota
- Country
Region Settings - Geographic targeting settings for content
- Crawl
Settings - Crawl rate settings for a site
- Crawl
Stats - Crawl statistics for a website
- Deep
Link - Deep link information for search results
- Deep
Link Algo Url - Algorithm-suggested deep link URL
- Deep
Link Block - Blocked deep link
- Detailed
Query Stats - Detailed query statistics for a specific date
- Feed
- RSS or Atom feed information
- Fetched
Url - URL fetched on demand
- Fetched
UrlDetails - Detailed information about a fetched URL
- Filter
Properties - Filter properties for queries
- Keyword
- Keyword search statistics
- Keyword
Stats - Keyword statistics for a specific date
- Link
Count - Link count for a specific URL
- Link
Counts - Inbound link counts for URLs
- Link
Detail - Detail about a specific inbound link
- Link
Details - Detailed inbound link information
- Page
Preview Block - Page preview block
- Query
Parameter - Query parameter configuration
- Query
Stats - Search query performance statistics
- Rank
AndTraffic Stats - Combined ranking and traffic statistics
- Response
Wrapper - Response wrapper for Bing Webmaster API JSON responses
- Site
- Website information and verification status
- Site
Move - Site migration information
- Site
Move Settings - Site move configuration settings
- Site
Roles - User roles and permissions for a site
- UrlInfo
- Detailed information about a specific URL
- UrlSubmission
Quota - URL submission API quota
- UrlTraffic
Info - Traffic statistics for a specific URL
- UrlWith
Crawl Issues - URL with crawl issues
Enums§
- Block
Reason - Reasons for blocking page previews
- Blocked
UrlEntity Type - Specifies whether a block applies to a single page or directory
- Blocked
UrlRequest Type - Type of content removal requested
- Country
Region Settings Type - Scope of geographic targeting
- Crawl
Date Filter - Crawl date filter options
- Crawl
Issues - Crawl issues encountered for a URL
- Deep
Link Weight - Priority weight for deep links
- Discovered
Date Filter - Discovered date filter options
- DocFlags
Filters - Document flags filters
- Http
Code Filters - HTTP code filters
- User
Role - User role permissions for site access