refactor: Remove unused CircuitBreaker and ChargingError imports from charging-engine

- Remove unused CircuitBreaker import from credit_management.rs
- Remove unused ChargingError import from engine.rs
- Keep CircuitBreakerError import in credit_management.rs
- Keep CircuitBreaker import in engine.rs
This commit is contained in:
nutcas3
2026-04-26 02:32:23 +03:00
parent db4d8bf56a
commit 4e5ad491ef
2 changed files with 3 additions and 3 deletions
@@ -1,7 +1,7 @@
use tracing::{info, warn, debug};
use super::types::{SubscriberAccount, UsageEvent};
use crate::circuit_breaker::{CircuitBreaker, CircuitBreakerError};
use crate::circuit_breaker::CircuitBreakerError;
use crate::errors::{ChargingError, ChargingResult};
impl crate::charging::ChargingEngine {
+2 -2
View File
@@ -4,8 +4,8 @@ use tracing::info;
use super::rating_plans_repo::RatingPlansRepo;
use super::types::RatingPlan;
use crate::circuit_breaker::{CircuitBreaker, CircuitBreakerError};
use crate::errors::{ChargingError, ChargingResult};
use crate::circuit_breaker::CircuitBreaker;
use crate::errors::ChargingResult;
/// ChargingEngine coordinates Redis-backed hot-path state (balances, sessions)
/// and Postgres-backed configuration (rating plans) via `RatingPlansRepo`.