pub struct OrganicResult {
pub position: Option<u32>,
pub title: String,
pub link: String,
pub displayed_link: Option<String>,
pub snippet: Option<String>,
pub snippet_highlighted_words: Option<Vec<String>>,
pub cached_page_link: Option<String>,
pub date: Option<String>,
pub rich_snippet: Option<RichSnippet>,
pub about_this_result: Option<AboutThisResult>,
}
Expand description
Organic search result
Fields§
§position: Option<u32>
§title: String
§link: String
§displayed_link: Option<String>
§snippet: Option<String>
§snippet_highlighted_words: Option<Vec<String>>
§cached_page_link: Option<String>
§date: Option<String>
§rich_snippet: Option<RichSnippet>
§about_this_result: Option<AboutThisResult>
Trait Implementations§
Source§impl Clone for OrganicResult
impl Clone for OrganicResult
Source§fn clone(&self) -> OrganicResult
fn clone(&self) -> OrganicResult
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 OrganicResult
impl Debug for OrganicResult
Source§impl<'de> Deserialize<'de> for OrganicResult
impl<'de> Deserialize<'de> for OrganicResult
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 OrganicResult
impl RefUnwindSafe for OrganicResult
impl Send for OrganicResult
impl Sync for OrganicResult
impl Unpin for OrganicResult
impl UnwindSafe for OrganicResult
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