Expand description
Core module containing fundamental traits and types for the framework
Re-exports§
pub use auth::AuthContext;pub use auth::AuthPolicy;pub use auth::AuthProvider;pub use auth::NoAuthProvider;pub use entity::Data;pub use entity::Entity;pub use field::FieldFormat;pub use field::FieldValue;pub use link::EntityReference;pub use link::Link;pub use link::LinkAuthConfig;pub use link::LinkDefinition;pub use module::EntityFetcher;pub use module::Module;pub use pluralize::Pluralizer;pub use service::DataService;pub use service::LinkService;
Modules§
- auth
- Authorization system for This-RS
- entity
- Entity traits defining the core abstraction for all data types
- extractors
- Axum extractors for entities and links
- field
- Field value types and validation
- link
- Link system for managing relationships between entities
- module
- Module system for This-RS
- pluralize
- Intelligent pluralization for English nouns
- service
- Service traits for data and link operations