An open API service indexing awesome lists of open source software.

https://github.com/thaliaarchi/branded-graph

Demonstration of a branded graph structure with safe and fast self-references.
https://github.com/thaliaarchi/branded-graph

data-structure graph

Last synced: 3 months ago
JSON representation

Demonstration of a branded graph structure with safe and fast self-references.

Awesome Lists containing this project

README

        

# Branded graph in Rust

Demonstration of a branded graph structure with safe and fast self-references.

This builds on the [`BrandedVec`](https://matyama.github.io/rust-examples/rust_examples/brands/index.html)
technique from [“GhostCell: Separating Permissions from Data in Rust”](https://plv.mpi-sws.org/rustbelt/ghostcell/)
(Yanovski et al., 2021) and combines it with a [flattened graph](https://www.cs.cornell.edu/~asampson/blog/flattening.html)
structure.

Read the [docs](https://thaliaarchi.github.io/branded-graph/branded_graph/).