actix-cloud-extra 0.1.5

Extra tools for Actix Cloud.
Documentation

Extra tools for Actix Cloud.

Everything is organized in small modules, each behind a cargo feature so you only compile what you need:

  • hyuuid: [HyUuid], a strictly hyphenated UUID wrapper used as the universal ID type.
  • api: REST API helpers such as [api::PageData], [api::PaginationParam] and [api::Condition].
  • entity: SeaORM entity helpers like [entity::VecString] and [entity::DefaultColumnTrait].
  • logger: [logger::start_logger], a sensible default logger for Actix Cloud applications.
  • seaorm: SeaORM query helpers like [api::SelectPage], [api::IntoExpr] and [api::Condition].
  • macros: re-export of the proc macros (default_viewer, entity_id, ...).
  • utils: [utils::StringUtil] and [utils::DataUrl] (also pulled in by api).

Default features: api, entity, logger, seaorm and macros, which enable hyuuid and utils transitively.