RedisStripped

Represents the stripped type of a struct.

Strips all fields that cannot be directly stored as values in the Redis database. By default, any field named id or _id is also stripped. Set the strip_id parameter to false to keep those fields.

Constructors

this
this(T src)
Undocumented in source.

Members

Aliases

StrippedMembers
alias StrippedMembers = FilterToType!(Select!(strip_id, isNonRedisTypeOrID, isNonRedisType), T.tupleof)
Undocumented in source.
UnstrippedMembers
alias UnstrippedMembers = FilterToType!(Select!(strip_id, isRedisTypeAndNotID, isRedisType), T.tupleof)
Undocumented in source.
strippedMemberIndices
alias strippedMemberIndices = indicesOf!(Select!(strip_id, isNonRedisTypeOrID, isNonRedisType), T.tupleof)
Undocumented in source.
unstrippedMemberIndices
alias unstrippedMemberIndices = indicesOf!(Select!(strip_id, isRedisTypeAndNotID, isRedisType), T.tupleof)
Undocumented in source.

Functions

unstrip
T unstrip(StrippedMembers stripped_members)

Reconstructs the full (unstripped) struct value.

See Also

Meta