Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Synopsis
- interpretVerificationCodeStoreCassandra :: Member (Embed IO) r => ClientState -> InterpreterFor VerificationCodeStore r
- insertCodeImpl :: MonadClient m => Code -> m ()
- lookupCodeImpl :: MonadClient m => Key -> Scope -> m (Maybe Code)
- deleteCodeImpl :: MonadClient m => Key -> Scope -> m ()
- lookupThrottleImpl :: MonadClient m => Key -> Scope -> m (Maybe RetryAfter)
- insertThrottleImpl :: MonadClient m => Key -> Scope -> Word -> m ()
Documentation
interpretVerificationCodeStoreCassandra :: Member (Embed IO) r => ClientState -> InterpreterFor VerificationCodeStore r Source #
insertCodeImpl :: MonadClient m => Code -> m () Source #
lookupCodeImpl :: MonadClient m => Key -> Scope -> m (Maybe Code) Source #
Lookup a pending code.
deleteCodeImpl :: MonadClient m => Key -> Scope -> m () Source #
Delete a code associated with the given key and scope.
lookupThrottleImpl :: MonadClient m => Key -> Scope -> m (Maybe RetryAfter) Source #
insertThrottleImpl :: MonadClient m => Key -> Scope -> Word -> m () Source #