Crate rax[][src]

Structs

GenericError
RaxCursor
RaxIntMap

Same as RaxMap except values are not pointers to heap allocations. Instead the "data pointer" in the RAX is the value.

RaxMap

Redis has a beautiful Radix Tree implementation in ANSI C. This brings it to Rust. Great effort went into this being zero overhead. If you catch something that could be better go ahead and share it.

RaxSet
rax
raxIterator
raxNode
raxStack

Enums

RaxError

Constants

BEGIN
END
EQUAL
GREATER
GREATER_EQUAL
LESSER
LESSER_EQUAL
RAX_ITER_EOF
RAX_ITER_JUST_SEEKED
RAX_ITER_SAFE
RAX_ITER_STATIC_LEN
RAX_NODE_MAX_SIZE
RAX_STACK_STATIC_ITEMS

Statics

RAX_EQUAL
RAX_GREATER
RAX_GREATER_EQUAL
RAX_LESSER
RAX_LESSER_EQUAL
RAX_MAX
RAX_MIN
raxNotFound

Traits

RaxKey

Functions

raxEOF
raxShow