rustio-core 1.8.0

RustIO runtime library: HTTP, router, Postgres ORM, admin, RBAC, search, migrations, AI planner.
Documentation
//! The auto-generated admin UI.

mod audit;
mod builtin;
mod entry_builder;
mod handlers;
pub(crate) mod icons;
mod intelligence;
mod relations;
mod render;
mod routes;
mod suggestions;
mod types;

#[cfg(test)]
mod admin_intelligence_tests;
#[cfg(test)]
mod audit_tests;
#[cfg(test)]
mod macro_tests;
#[cfg(test)]
mod relations_tests;
#[cfg(test)]
mod suggestions_tests;

pub use audit::{ensure_table, for_object, recent, record, ActionType, AdminAction, LogEntry};
pub use intelligence::{
    classify_field, classify_search, classify_search_for_field, context_global,
    field_ui_metadata, field_ui_metadata_with_relation, format_relation_cell, infer_filters,
    infer_filters_with_relations, mask_pii, FieldRole, FieldUI, FilterDef, FilterKind,
    SearchIntent,
};
pub use relations::{
    InverseRelation, RegistryError, RelationRegistry, ResolvedRelation,
    RELATION_FILTER_DROPDOWN_CAP,
};
pub use routes::register_admin_routes;
pub use suggestions::{
    derive_relation_suggestions, derive_suggestions, derive_suggestions_from_entries,
    find_relation_suggestion, find_suggestion, find_suggestion_from_entries, Confidence, Suggestion,
};
pub use types::{
    Admin, AdminEntry, AdminField, AdminModel, AdminRelation, FieldType, SiteBranding,
    UserProfileRow, UserProfileSection,
};