pub struct CacheMutationPayload {
pub removed_entries: u64,
pub removed_bytes: u64,
}Expand description
Payload for cache evict, cache prune, and cache clear.
Fields§
§removed_entries: u64§removed_bytes: u64Trait Implementations§
Source§impl Clone for CacheMutationPayload
impl Clone for CacheMutationPayload
Source§impl Debug for CacheMutationPayload
impl Debug for CacheMutationPayload
Source§impl Default for CacheMutationPayload
impl Default for CacheMutationPayload
Source§impl<'de> Deserialize<'de> for CacheMutationPayload
impl<'de> Deserialize<'de> for CacheMutationPayload
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 CacheMutationPayload
Source§impl PartialEq for CacheMutationPayload
impl PartialEq for CacheMutationPayload
Source§impl Serialize for CacheMutationPayload
impl Serialize for CacheMutationPayload
impl StructuralPartialEq for CacheMutationPayload
Auto Trait Implementations§
impl Forget for CacheMutationPayload
impl Freeze for CacheMutationPayload
impl Move for CacheMutationPayload
impl RefUnwindSafe for CacheMutationPayload
impl Send for CacheMutationPayload
impl Sync for CacheMutationPayload
impl Unpin for CacheMutationPayload
impl UnsafeUnpin for CacheMutationPayload
impl UnwindSafe for CacheMutationPayload
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