rustio_admin/admin/
mod.rs1pub mod audit;
4mod builtin;
5pub mod filters;
6mod handlers;
7pub(crate) mod icons;
8pub mod modeladmin;
9mod ops;
10pub mod redact;
11pub mod relations;
12mod render;
13mod routes;
14mod types;
15
16pub use audit::{ensure_table, for_object, recent, record, ActionType, AdminAction, LogEntry};
17pub use filters::{
18 classify_field, field_ui_metadata, field_ui_metadata_with_relation, format_relation_cell,
19 infer_filters, infer_filters_with_relations, mask_pii, FieldRole, FieldUI, FilterDef,
20 FilterKind,
21};
22pub use modeladmin::{BulkAction, Fieldset, ModelAdmin, SortDir};
23pub use redact::{redact_backup_code, redact_mfa_secret, redact_password, redact_token};
24pub use relations::{
25 InverseRelation, RegistryError, RelationRegistry, ResolvedRelation,
26 RELATION_FILTER_DROPDOWN_CAP,
27};
28pub use routes::register_admin_routes;
29pub use types::{
30 Admin, AdminEntry, AdminField, AdminModel, AdminRelation, AdminTheme, CellLink, EditRow,
31 FieldType, ListOpts, ListPage, ListRow, SiteBranding, UserProfileRow, UserProfileSection,
32};