pub struct GoogleSearchResultData {
pub url: Option<String>,
pub title: Option<String>,
pub rendered_content: Option<String>,
}Expand description
Result data for Google search result
Fields§
§url: Option<String>URI reference of the search result
title: Option<String>Title of the search result
rendered_content: Option<String>Web content snippet
Trait Implementations§
Source§impl Clone for GoogleSearchResultData
impl Clone for GoogleSearchResultData
Source§fn clone(&self) -> GoogleSearchResultData
fn clone(&self) -> GoogleSearchResultData
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 GoogleSearchResultData
impl Debug for GoogleSearchResultData
Source§impl<'de> Deserialize<'de> for GoogleSearchResultData
impl<'de> Deserialize<'de> for GoogleSearchResultData
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 GoogleSearchResultData
impl RefUnwindSafe for GoogleSearchResultData
impl Send for GoogleSearchResultData
impl Sync for GoogleSearchResultData
impl Unpin for GoogleSearchResultData
impl UnsafeUnpin for GoogleSearchResultData
impl UnwindSafe for GoogleSearchResultData
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