pub struct CacheInvalidateStepDef {
pub repository: Option<String>,
pub key: LanguageExpressionDef,
}Expand description
Cache Invalidate EIP step definition.
Removes an entry from a CacheRepository by key.
Fields§
§repository: Option<String>Name of the registered CacheRepository (optional; defaults to system default).
key: LanguageExpressionDefExpression that extracts the cache key to invalidate.
Trait Implementations§
Source§impl Clone for CacheInvalidateStepDef
impl Clone for CacheInvalidateStepDef
Source§fn clone(&self) -> CacheInvalidateStepDef
fn clone(&self) -> CacheInvalidateStepDef
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 CacheInvalidateStepDef
impl Debug for CacheInvalidateStepDef
impl Eq for CacheInvalidateStepDef
Source§impl PartialEq for CacheInvalidateStepDef
impl PartialEq for CacheInvalidateStepDef
impl StructuralPartialEq for CacheInvalidateStepDef
Auto Trait Implementations§
impl Freeze for CacheInvalidateStepDef
impl RefUnwindSafe for CacheInvalidateStepDef
impl Send for CacheInvalidateStepDef
impl Sync for CacheInvalidateStepDef
impl Unpin for CacheInvalidateStepDef
impl UnsafeUnpin for CacheInvalidateStepDef
impl UnwindSafe for CacheInvalidateStepDef
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,
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§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.