List of all items
Structs
- config::EntityAuthConfig
- config::EntityConfig
- config::LinksConfig
- config::ValidationRule
- core::auth::NoAuthProvider
- core::extractors::DirectLinkExtractor
- core::extractors::LinkExtractor
- core::link::EntityReference
- core::link::Link
- core::link::LinkAuthConfig
- core::link::LinkDefinition
- core::pluralize::Pluralizer
- links::handlers::AppState
- links::handlers::CreateLinkRequest
- links::handlers::EnrichedLink
- links::handlers::EnrichedListLinksResponse
- links::handlers::IntrospectionResponse
- links::handlers::ListLinksResponse
- links::handlers::RouteDescription
- links::registry::LinkRouteRegistry
- links::registry::RouteInfo
- links::service::InMemoryLinkService
- prelude::DateTime
- prelude::HeaderMap
- prelude::Path
- prelude::Router
- prelude::State
- prelude::Utc
- prelude::Uuid
- server::builder::ServerBuilder
- server::entity_registry::EntityRegistry
Enums
- core::auth::AuthContext
- core::auth::AuthPolicy
- core::extractors::ExtractorError
- core::field::FieldFormat
- core::field::FieldValue
- links::registry::LinkDirection
Traits
- core::auth::AuthProvider
- core::entity::Data
- core::entity::Entity
- core::module::EntityFetcher
- core::module::Module
- core::service::DataService
- core::service::LinkService
- prelude::Deserialize
- prelude::Serialize
- server::entity_registry::EntityDescriptor
Macros
Attribute Macros
Derive Macros
Functions
- core::extractors::extract_tenant_id
- links::handlers::create_link
- links::handlers::delete_link
- links::handlers::get_link
- links::handlers::list_available_links
- links::handlers::list_links
- links::handlers::update_link
- prelude::delete
- prelude::get
- prelude::post
- server::router::build_link_routes