pub struct MemoryReadPolicy {
pub order: MemoryReadOrder,
pub query: Option<String>,
}Fields§
§order: MemoryReadOrder§query: Option<String>Implementations§
Source§impl MemoryReadPolicy
impl MemoryReadPolicy
pub fn oldest_first() -> Self
pub fn recent_first() -> Self
pub fn query_relevant(query: impl Into<String>) -> Self
pub fn validate(&self) -> Result<()>
Trait Implementations§
Source§impl Clone for MemoryReadPolicy
impl Clone for MemoryReadPolicy
Source§fn clone(&self) -> MemoryReadPolicy
fn clone(&self) -> MemoryReadPolicy
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 moreSource§impl Debug for MemoryReadPolicy
impl Debug for MemoryReadPolicy
Source§impl Default for MemoryReadPolicy
impl Default for MemoryReadPolicy
Source§impl<'de> Deserialize<'de> for MemoryReadPolicy
impl<'de> Deserialize<'de> for MemoryReadPolicy
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 MemoryReadPolicy
Source§impl PartialEq for MemoryReadPolicy
impl PartialEq for MemoryReadPolicy
Source§fn eq(&self, other: &MemoryReadPolicy) -> bool
fn eq(&self, other: &MemoryReadPolicy) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for MemoryReadPolicy
impl Serialize for MemoryReadPolicy
impl StructuralPartialEq for MemoryReadPolicy
Auto Trait Implementations§
impl Freeze for MemoryReadPolicy
impl RefUnwindSafe for MemoryReadPolicy
impl Send for MemoryReadPolicy
impl Sync for MemoryReadPolicy
impl Unpin for MemoryReadPolicy
impl UnsafeUnpin for MemoryReadPolicy
impl UnwindSafe for MemoryReadPolicy
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