Expand description
§Dht Operations
Structs§
- Registers a link between two
Entry
s. This is the act of creating aAction::CreateLink
and publishing it to the DHT. The authority is the entry authority for the baseEntry
. - Registers a deletion of an instance of an
Entry
in the DHT. This is the act of creating aAction::Delete
and publishing it to the DHT. - Deletes a link between two
Entry
s. This is the act of creating aAction::DeleteLink
and publishing it to the DHT. The delete always references a specificAction::CreateLink
. - Registers an update from an instance of an
Entry
in the DHT. This is the act of creating aAction::Update
and publishing it to the DHT. Note that theAction::Update
stores an new instance of anEntry
and registers it as an update to the originalEntry
. This operation is only concerned with registering the update. - Stores a new
Entry
in the DHT. This is the act of creating a either aAction::Create
or aAction::Update
and publishing it to the DHT. These actions create a new instance of anEntry
.
Enums§
- These are the operations that can be applied to Holochain data. Every
Action
produces a set of operations. These operations are each sent to an authority for validation. - A full UnitEnum, or just the unit type of that UnitEnum
Traits§
- A utility trait for associating a data enum with a unit enum that has the same variants.