pub struct RecentSearch {
pub query: String,
pub timestamp: i64,
}Expand description
A recently searched keyword with timestamp.
Fields§
§query: StringThe search query string.
timestamp: i64Timestamp of when the search was performed, in milliseconds since Unix epoch.
Trait Implementations§
Source§impl Clone for RecentSearch
impl Clone for RecentSearch
Source§fn clone(&self) -> RecentSearch
fn clone(&self) -> RecentSearch
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 RecentSearch
impl Debug for RecentSearch
Source§impl<'de> Deserialize<'de> for RecentSearch
impl<'de> Deserialize<'de> for RecentSearch
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 RecentSearch
impl RefUnwindSafe for RecentSearch
impl Send for RecentSearch
impl Sync for RecentSearch
impl Unpin for RecentSearch
impl UnsafeUnpin for RecentSearch
impl UnwindSafe for RecentSearch
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