pub struct CacheBreakpoint {
pub message_index: usize,
pub ttl: Option<CacheTtl>,
}Fields§
§message_index: usizeMessage index at which to mark a cache point (inclusive upper bound of the cacheable prefix).
ttl: Option<CacheTtl>Trait Implementations§
Source§impl Clone for CacheBreakpoint
impl Clone for CacheBreakpoint
Source§fn clone(&self) -> CacheBreakpoint
fn clone(&self) -> CacheBreakpoint
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 CacheBreakpoint
impl Debug for CacheBreakpoint
Source§impl<'de> Deserialize<'de> for CacheBreakpoint
impl<'de> Deserialize<'de> for CacheBreakpoint
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
Auto Trait Implementations§
impl Freeze for CacheBreakpoint
impl RefUnwindSafe for CacheBreakpoint
impl Send for CacheBreakpoint
impl Sync for CacheBreakpoint
impl Unpin for CacheBreakpoint
impl UnsafeUnpin for CacheBreakpoint
impl UnwindSafe for CacheBreakpoint
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