Module p2panda_rs::schema
source · Expand description
Schemas describe the format of data used in operation fields.
Re-exports
pub use system::SYSTEM_SCHEMAS;
Modules
- Error types for creating schema instances and schema ids.
- System schemas are p2panda’s built-in schema type.
- Methods around checking operation fields against application or system schemas.
Structs
- A struct representing a p2panda schema.
- The description of a schema which adheres to specification requirements. Used in the construction of
Schema
. - The fields definitions of a [
Schema
]. - A human readable schema name, used in the construction of
SchemaId
.
Enums
- Valid field types for publishing an application schema.
- Represent a schema’s version.
Type Aliases
- The key of a schema field