tailscale/net/art
David Anderson e92adfe5e4 net/art: allow non-pointers as values
Values are still turned into pointers internally to maintain the
invariants of strideTable, but from the user's perspective it's
now possible to tbl.Insert(pfx, true) rather than
tbl.Insert(pfx, ptr.To(true)).

Updates #7781

Signed-off-by: David Anderson <danderson@tailscale.com>
2023-08-17 10:43:18 -07:00
..
art_test.go net/art: fix running tests outside of CI 2023-07-24 13:33:48 -07:00
stride_table_test.go net/art: allow non-pointers as values 2023-08-17 10:43:18 -07:00
stride_table.go net/art: allow non-pointers as values 2023-08-17 10:43:18 -07:00
table_test.go net/art: allow non-pointers as values 2023-08-17 10:43:18 -07:00
table.go net/art: allow non-pointers as values 2023-08-17 10:43:18 -07:00