use super::types::{CanisterSettings, UpdateSettingsArgs};
pub async fn update_settings(
canister_id: crate::identity::CanisterId,
settings: CanisterSettings,
) -> super::types::CanisterCallResult<()> {
let call_result = ic_cdk_management_canister::update_settings(&UpdateSettingsArgs { canister_id, settings }).await;
call_result.map_err(|err| crate::canister::types::CanisterCallError {
canister_id,
method: "ic#update_settings".to_string(),
message: err.to_string(),
})
}