]> git.proxmox.com Git - proxmox-backup.git/blobdiff - src/api2/backup/environment.rs
tree-wide: use 'dyn' for all trait objects
[proxmox-backup.git] / src / api2 / backup / environment.rs
index 006a2dce72922196c297f9df013d45994efdf37d..9184b3efc70a645c3325ca46b2d25d3afa13cf65 100644 (file)
@@ -440,12 +440,13 @@ impl RpcEnvironment for BackupEnvironment {
     }
 }
 
-impl AsRef<BackupEnvironment> for RpcEnvironment {
+impl AsRef<BackupEnvironment> for dyn RpcEnvironment {
     fn as_ref(&self) -> &BackupEnvironment {
         self.as_any().downcast_ref::<BackupEnvironment>().unwrap()
     }
 }
-impl AsRef<BackupEnvironment> for Box<RpcEnvironment> {
+
+impl AsRef<BackupEnvironment> for Box<dyn RpcEnvironment> {
     fn as_ref(&self) -> &BackupEnvironment {
         self.as_any().downcast_ref::<BackupEnvironment>().unwrap()
     }