pub struct ResultCacheKey {
pub datasource_id: DatasourceId,
pub generation: Generation,
pub query_hash: u64,
pub params_hash: u64,
pub mode: QueryModeTag,
}Fields§
§datasource_id: DatasourceId§generation: Generation§query_hash: u64§params_hash: u64§mode: QueryModeTagTrait Implementations§
Source§impl Clone for ResultCacheKey
impl Clone for ResultCacheKey
Source§fn clone(&self) -> ResultCacheKey
fn clone(&self) -> ResultCacheKey
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 ResultCacheKey
impl Debug for ResultCacheKey
Source§impl Hash for ResultCacheKey
impl Hash for ResultCacheKey
Source§impl PartialEq for ResultCacheKey
impl PartialEq for ResultCacheKey
impl Eq for ResultCacheKey
impl StructuralPartialEq for ResultCacheKey
Auto Trait Implementations§
impl Freeze for ResultCacheKey
impl RefUnwindSafe for ResultCacheKey
impl Send for ResultCacheKey
impl Sync for ResultCacheKey
impl Unpin for ResultCacheKey
impl UnsafeUnpin for ResultCacheKey
impl UnwindSafe for ResultCacheKey
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,
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.