Expand description
Other Resources
- Source code - github.com/mjbrisebois/rust-hc-crud-ceps
- Cargo package - crates.io/crates/hc_crud_ceps
Structs
- The context and content of a specific entry
- An Entity categorization format that required the name and model values
Enums
- The potential Error types for this CRUD library
Traits
- Identifies a struct as an Entity model type
Functions
- Create a new entity
- Delete an entity
- Get the record for any given EntryHash
- Get the latest Record for any given entity ID
- Finds and returns the Action with the earliest timestamp from a list
- Find the latest link from a list of links
- Follow the trail of (earliest) updates and return the full Action path.
- Get multiple entities for a given base and link tag filter
- Get an entity by its ID
- Get the entity ID for any given entity EntryHash
- Get the current unix timestamp
- Create a Path from any iterable list of items that implement the Display trait
- Verify a Record’s entry is the expected entry type
- Follow the Action’s origin until we find the Create Action.
- Update an entity
Type Definitions
- A general use entity definition for deserializing any entity input when the content is not relevant.
- The Result type for
Result<T, UtilsError>
(UtilsError)