Library Modulevapor.redis 4.11.0Redis

    Redis

    Redis is a library to integrate RediStack with Vapor. It provides a number of extensions to both make configuring a Vapor application with Redis simple and to provide Redis implementations for Vapor protocols, such as the cache.

    index.md
    import Redis

    Module information

    Declarations
    98
    Symbols
    554

    Coverage

    32.7 percent of the declarations in Redis are fully documented42.9 percent of the declarations in Redis are indirectly documented24.5 percent of the declarations in Redis are completely undocumented

    Declarations

    1.0 percent of the declarations in Redis are operators14.3 percent of the declarations in Redis are initializers, type members, or enum cases60.2 percent of the declarations in Redis are instance members3.1 percent of the declarations in Redis are protocols8.2 percent of the declarations in Redis are protocol requirements2.0 percent of the declarations in Redis are default implementations6.1 percent of the declarations in Redis are structures5.1 percent of the declarations in Redis are typealiases

    Interfaces

    100.0 percent of the declarations in Redis are unrestricted
    Module stats and coverage details

    Overview

    For more details, check out the docs.

    Uncategorized

    Protocols

    • protocol RedisCacheDecoder

      A decoder whose input is convertible from a RESPValue loaded from Redis. Directly based on Combine.TopLevelDecoder but can’t extend it because Combine isn’t available on Linux.

    • protocol RedisCacheEncoder

      An encoder whose output is convertible to a RESPValue for storage in Redis. Directly based on Combine.TopLevelEncoder but can’t extend it because Combine isn’t available on Linux.

    • protocol RedisSessionsDelegate

      A delegate object that controls key behavior of an Application.Redis.Sessions driver.

    Types

    • struct RedisConfiguration

      Configuration for connecting to a Redis instance

    • struct RedisID

      A type-safe representation of a String representing individual identifiers of separate Redis connections and configurations.