vibe.d beta banner
get vibe.d
0.8.2

Asynchronous I/O that doesn’t get in your way, written in D

Module vibe.db.redis.idioms

Type safe implementations of common Redis storage idioms.

Note that the API is still subject to change!

Functions

NameDescription
jsonEncoded(value)
redisStrip(val)Strips all non-Redis fields from a struct.

Structs

NameDescription
JsonEncoded
LazyString
RedisCollection
RedisLock
RedisObjectModels a single strongly typed object.
RedisObjectField
RedisStrippedRepresents the stripped type of a struct.

Enums

NameDescription
RedisCollectionOptions

Aliases

NameTypeDescription
RedisHashCollectionRedisCollection!(RedisHash,OPTIONS,ID_LENGTH)Models a set of numbered hashes.
RedisListCollectionRedisCollection!(RedisList!T,OPTIONS,ID_LENGTH)Models a strongly typed numbered set of values.
RedisObjectCollectionRedisCollection!(RedisObject!T,OPTIONS,ID_LENGTH)Models a strongly typed set of numbered hashes.
RedisSetCollectionRedisCollection!(RedisSet!T,OPTIONS,ID_LENGTH)Models a strongly typed numbered set of values.
RedisStringCollectionRedisCollection!(RedisString!T,OPTIONS,ID_LENGTH)Models a strongly typed numbered set of values.
Authors

Sönke Ludwig

Copyright

© 2014 RejectedSoftware e.K.

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.