pub struct SerpApiElementAutocomplete {
pub type_of_element: Option<String>,
pub rank_group: Option<i64>,
pub rank_absolute: Option<i64>,
pub relevance: Option<i64>,
pub suggestion: Option<String>,
pub suggestion_type: Option<String>,
pub search_query_url: Option<String>,
pub thumbnail_url: Option<String>,
pub highlighted: Option<Vec<String>>,
}Expand description
Autocomplete
Fields§
§type_of_element: Option<String>Element type as reported by the DataForSEO API.
rank_group: Option<i64>Rank of the element among elements of the same type.
rank_absolute: Option<i64>Absolute rank of the element across the whole SERP.
relevance: Option<i64>Relevance score of the suggestion.
suggestion: Option<String>Suggested search query.
suggestion_type: Option<String>Type of the autocomplete suggestion.
search_query_url: Option<String>URL that runs the suggested query.
thumbnail_url: Option<String>URL of the thumbnail image.
highlighted: Option<Vec<String>>Substrings the search engine highlighted in the result.
Trait Implementations§
Source§impl Clone for SerpApiElementAutocomplete
impl Clone for SerpApiElementAutocomplete
Source§impl Debug for SerpApiElementAutocomplete
impl Debug for SerpApiElementAutocomplete
Source§impl<'de> Deserialize<'de> for SerpApiElementAutocomplete
impl<'de> Deserialize<'de> for SerpApiElementAutocomplete
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 SerpApiElementAutocomplete
impl RefUnwindSafe for SerpApiElementAutocomplete
impl Send for SerpApiElementAutocomplete
impl Sync for SerpApiElementAutocomplete
impl Unpin for SerpApiElementAutocomplete
impl UnsafeUnpin for SerpApiElementAutocomplete
impl UnwindSafe for SerpApiElementAutocomplete
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