pub enum SearchRecencyFilter {
OneDay,
OneWeek,
OneMonth,
OneYear,
NoLimit,
Unknown(String),
}Expand description
How recent a web-search result may be.
Variants§
OneDay
Published within the last day.
OneWeek
Published within the last week.
OneMonth
Published within the last month.
OneYear
Published within the last year.
NoLimit
No recency restriction (GLM’s default).
Unknown(String)
Any other value emitted by the backend, preserved verbatim.
Implementations§
Trait Implementations§
Source§impl AsRef<str> for SearchRecencyFilter
impl AsRef<str> for SearchRecencyFilter
Source§impl Clone for SearchRecencyFilter
impl Clone for SearchRecencyFilter
Source§impl Debug for SearchRecencyFilter
impl Debug for SearchRecencyFilter
Source§impl<'de> Deserialize<'de> for SearchRecencyFilter
impl<'de> Deserialize<'de> for SearchRecencyFilter
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
Source§impl Display for SearchRecencyFilter
impl Display for SearchRecencyFilter
impl Eq for SearchRecencyFilter
Source§impl Hash for SearchRecencyFilter
impl Hash for SearchRecencyFilter
Source§impl PartialEq for SearchRecencyFilter
impl PartialEq for SearchRecencyFilter
Source§impl Serialize for SearchRecencyFilter
impl Serialize for SearchRecencyFilter
impl StructuralPartialEq for SearchRecencyFilter
Auto Trait Implementations§
impl Freeze for SearchRecencyFilter
impl RefUnwindSafe for SearchRecencyFilter
impl Send for SearchRecencyFilter
impl Sync for SearchRecencyFilter
impl Unpin for SearchRecencyFilter
impl UnsafeUnpin for SearchRecencyFilter
impl UnwindSafe for SearchRecencyFilter
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.