diff options
author | Jordan Bracco <href@random.sh> | 2021-11-12 16:12:26 +0100 |
---|---|---|
committer | Jordan Bracco <href@random.sh> | 2021-11-12 16:12:26 +0100 |
commit | df4d0399133a7ab3a40d5bde05c642875d1d4c14 (patch) | |
tree | 908c178514e08d6e8060ab69016d01d78113d01a /lib/routing_table/tree_bitmap.ex | |
parent | improve rust.. (diff) |
Rename to RoutingTable, improvements
Diffstat (limited to 'lib/routing_table/tree_bitmap.ex')
-rw-r--r-- | lib/routing_table/tree_bitmap.ex | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/routing_table/tree_bitmap.ex b/lib/routing_table/tree_bitmap.ex new file mode 100644 index 0000000..1592bcb --- /dev/null +++ b/lib/routing_table/tree_bitmap.ex @@ -0,0 +1,13 @@ +defmodule RoutingTable.TreeBitmap do + use Rustler, otp_app: :routing_table, crate: "treebitmap_nif" + + def new(), do: :erlang.nif_error(:nif_not_loaded) + def new_with_capacity(_), do: :erlang.nif_error(:nif_not_loaded) + def length(_), do: :erlang.nif_error(:nif_not_loaded) + def add(_, _, _, _), do: :erlang.nif_error(:nif_not_loaded) + def longest_match(_, _), do: :erlang.nif_error(:nif_not_loaded) + def exact_match(_, _, _), do: :erlang.nif_error(:nif_not_loaded) + def remove(_, _, _), do: :erlang.nif_error(:nif_not_loaded) + def memory(_), do: :erlang.nif_error(:nif_not_loaded) + +end |