Expand description
§tag2upload-service-manager
This is a component of Debian’s tag2upload project.
It is not intended for use elsewhere.
The latest version of this code is kept on salsa, and may not have been uploaded to crates.io. Uploading to crates.io is not part of our deployment process. The code is published on crates.io mostly so that it can participate in crater runs.
Also, tags are not generally used. The web service reports the commitid it was built from.
Modules§
- bsql_
queries - bsql_
rows - cli_cli
- Real command-line program startup
- cli_
common - Command-line handling code present even in tests (ie, when mocking)
- config
- db_data
- Database
- db_
schema - db_
support - db_
workflow - dns
- error
- expire
- fetcher
- fmt_cmp
- forge
- forge API
- gitclone
- gitlab
- global
- logging
- mini_
sqlite_ dump - Reimplemnetation of part of sqlite3(1)’s
.dumpcommand. - o2m_
listener - o2m_
messages - o2m_
support - o2m_
tracker - prelude
- sql_
types - t2umeta
- t2umeta_
abstract - tracing_
logrotate - Better replacement for
tracing_appender::rolling - types
- types_
string_ abstract - ui_
abstract - ui_
render - support for defining routes - mostly, Tera templates
- ui_
routes - ui_
vhost - utils
- version
- webhook
- webhook handling (forge-agnostic)
Macros§
- bsql
- Generates a
BoundSql. - bsql_
update - Construct a
RowUpdateorimpl IsFragmentfor someRow, - code_
location - define_
standard_ string_ newtype - Implement
TryFrom<String>(viaImplStandardStringNewtype) - define_
string_ newtypes - derive_
deftly_ template_ AsBSql Row - derive_
deftly_ template_ Debug Transparent - derive_
deftly_ template_ From SqlRow - derive_
deftly_ template_ From SqlStr Enum - derive_
deftly_ template_ From TagMessage - derive_
deftly_ template_ Parse ViaTry From String - derive_
deftly_ template_ SqlVia String - derive_
deftly_ template_ Suitable ForNone IsEmpty - See
NoneIsEmpty - derive_
deftly_ template_ ToFrom SqlInner - Does no checks on the data!
- derive_
deftly_ template_ ToSql Enum - derive_
deftly_ template_ Update SqlRow - derive_
deftly_ template_ Update Worker Report - template
- Return a
Templatefrom a build-in template - template_
html_ unchecked - Render an HTML page template without any checks
- template_
page - Invoke an HTML page template
- tera_
context - Reimplementation, roughly, of
rocket_dyn_templates::context! - ui_
display_ via_ to_ string - Implement
UiDisplayin terms ofToString - with_
let - Establish bindings, within a sub-expression
- write_
string