#[non_exhaustive]pub enum SearchRecency {
OneDay,
OneWeek,
OneMonth,
OneYear,
NoLimit,
}Available on crate feature
mcp only.Expand description
Search recency filter.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
OneDay
Limit results to the previous day.
OneWeek
Limit results to the previous week.
OneMonth
Limit results to the previous month.
OneYear
Limit results to the previous year.
NoLimit
Do not apply a recency limit.
Trait Implementations§
Source§impl Clone for SearchRecency
impl Clone for SearchRecency
Source§fn clone(&self) -> SearchRecency
fn clone(&self) -> SearchRecency
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SearchRecency
Source§impl Debug for SearchRecency
impl Debug for SearchRecency
Source§impl<'de> Deserialize<'de> for SearchRecency
impl<'de> Deserialize<'de> for SearchRecency
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
impl Eq for SearchRecency
Source§impl PartialEq for SearchRecency
impl PartialEq for SearchRecency
Source§impl Serialize for SearchRecency
impl Serialize for SearchRecency
impl StructuralPartialEq for SearchRecency
Auto Trait Implementations§
impl Freeze for SearchRecency
impl RefUnwindSafe for SearchRecency
impl Send for SearchRecency
impl Sync for SearchRecency
impl Unpin for SearchRecency
impl UnsafeUnpin for SearchRecency
impl UnwindSafe for SearchRecency
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.