rename Backend::as_any to as_any_mut
This commit is contained in:
@@ -119,7 +119,7 @@ pub trait Backend: Debug {
|
|||||||
Ok(diff)
|
Ok(diff)
|
||||||
}
|
}
|
||||||
|
|
||||||
fn as_any(&mut self) -> &mut dyn Any;
|
fn as_any_mut(&mut self) -> &mut dyn Any;
|
||||||
}
|
}
|
||||||
|
|
||||||
fn get_group_packages_map(
|
fn get_group_packages_map(
|
||||||
|
|||||||
@@ -50,7 +50,7 @@ macro_rules! impl_backend_constants {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fn as_any(&mut self) -> &mut dyn std::any::Any {
|
fn as_any_mut(&mut self) -> &mut dyn std::any::Any {
|
||||||
self
|
self
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -109,7 +109,7 @@ impl Pacdef {
|
|||||||
|
|
||||||
#[allow(clippy::as_conversions)]
|
#[allow(clippy::as_conversions)]
|
||||||
fn overwrite_values_from_config(&mut self, backend: &mut dyn Backend) {
|
fn overwrite_values_from_config(&mut self, backend: &mut dyn Backend) {
|
||||||
if let Some(arch) = backend.as_any().downcast_mut::<Arch>() {
|
if let Some(arch) = backend.as_any_mut().downcast_mut::<Arch>() {
|
||||||
arch.binary = self.config.aur_helper.clone();
|
arch.binary = self.config.aur_helper.clone();
|
||||||
arch.aur_rm_args = self.config.aur_rm_args.take();
|
arch.aur_rm_args = self.config.aur_rm_args.take();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user