]> git.proxmox.com Git - proxmox-backup.git/commit
proxmox-rest-server: use new ServerAdapter trait instead of callbacks
authorDietmar Maurer <dietmar@proxmox.com>
Tue, 5 Oct 2021 09:01:05 +0000 (11:01 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Tue, 5 Oct 2021 09:13:10 +0000 (11:13 +0200)
commit608806e884702e21b07bce8c3172861992364213
tree8a26b102f4dd2411cfe5f736c36c2942e77a129f
parent48176b0a771e0f95e4267a45e789c7ce2e6ec0e3
proxmox-rest-server: use new ServerAdapter trait instead of callbacks

Async callbacks are a PITA, so we now pass a single trait object which
implements check_auth and get_index.
proxmox-rest-server/examples/minimal-rest-server.rs
proxmox-rest-server/src/api_config.rs
proxmox-rest-server/src/lib.rs
proxmox-restore-daemon/src/main.rs
proxmox-restore-daemon/src/proxmox_restore_daemon/auth.rs
proxmox-restore-daemon/src/proxmox_restore_daemon/mod.rs
src/bin/proxmox-backup-api.rs
src/bin/proxmox-backup-proxy.rs
src/server/auth.rs