pub struct CacheAssertions { /* private fields */ }Expand description
Cache assertion helpers
Implementations§
Source§impl CacheAssertions
impl CacheAssertions
Sourcepub async fn should_have_key(&self, _key: &str) -> Result<()>
pub async fn should_have_key(&self, _key: &str) -> Result<()>
Assert that a key exists in the cache
Sourcepub async fn should_have_value(
&self,
_key: &str,
_expected_value: &str,
) -> Result<()>
pub async fn should_have_value( &self, _key: &str, _expected_value: &str, ) -> Result<()>
Assert that a key has a specific value
Sourcepub async fn should_have_user_session(&self, _user_id: i64) -> Result<()>
pub async fn should_have_user_session(&self, _user_id: i64) -> Result<()>
Assert that a user session exists in the cache
Auto Trait Implementations§
impl Freeze for CacheAssertions
impl RefUnwindSafe for CacheAssertions
impl Send for CacheAssertions
impl Sync for CacheAssertions
impl Unpin for CacheAssertions
impl UnwindSafe for CacheAssertions
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::RequestSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request