Struct indradb::MemoryTransaction [] [src]

pub struct MemoryTransaction { /* fields omitted */ }

A transaction for manipulating in-memory-only datastores.

Trait Implementations

impl Debug for MemoryTransaction
[src]

[src]

Formats the value using the given formatter.

impl Transaction for MemoryTransaction
[src]

[src]

Creates a new vertex. Read more

[src]

Gets a range of vertices specified by a query. Read more

[src]

Deletes existing vertices specified by a query. Read more

[src]

Gets the number of vertices in the datastore..

[src]

Creates a new edge. If the edge already exists, this will update it with a new update datetime. Returns whether the edge was successfully created - if this is false, it's because one of the specified vertices is missing. Read more

[src]

Gets a range of edges specified by a query. Read more

[src]

Deletes a set of edges specified by a query. Read more

[src]

Gets the number of edges associated with a vertex. Read more

[src]

Gets a global metadata value. Read more

[src]

Sets a global metadata value. Read more

[src]

Deletes a global metadata value. Read more

[src]

Gets a vertex metadata value. Read more

[src]

Sets a vertex metadata value. Read more

[src]

Deletes a vertex metadata value. Read more

[src]

Gets an edge metadata value. Read more

[src]

Sets an edge metadata value. Read more

[src]

Deletes an edge metadata value. Read more