# Functions
Handle create table.
Handle delete.
Handle find.
Handle inserts.
Handle join.
Handle write lock requests.
Handle pretty printing.
Handle select.
Handle transaction.
Handle update.
Construct a new graph.
Construct a new lock manager.
Get a pointer to a new transaction manager.
Transaction REPL.
# Structs
Edge.
Graph.
Lock manager handles transaction-level locks over database resources.
A resource.
Each client can have a transaction running.
Transaction Manager manages all of the transactions on a server.
# Type aliases
Indicates whether a lock is a reader or a writer lock.