Struct rsdb::Radix [] [src]

pub struct Radix<T> { /* fields omitted */ }

A simple lock-free radix tree.

Methods

impl<T> Radix<T>
[src]

Try to create a new item in the tree.

Atomically swap the previous value in a tree with a new one.

Compare and swap an old value to a new one.

Try to get a value from the tree.

Delete a value from the tree, returning the old value.

Trait Implementations

impl<T: Clone> Clone for Radix<T>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<T> Default for Radix<T>
[src]

Returns the "default value" for a type. Read more