pub fn new(
        time_source: Arc<dyn TimeSource>,
        ingress_pool: Arc<RwLock<Pool>>,
        log: ReplicaLogger,
        malicious_flags: MaliciousFlags,
    ) -> Self {
        Self {
            time_source,
            ingress_pool,
            log,
            malicious_flags,
        }
    }
/// The constructor creates an `IngressClient` instance.
The constructor creates an `IngressClient` instance.
The constructor creates an ` IngressClient ` instance .
pub fn new(
        time_source: Arc<dyn TimeSource>,
        ingress_pool: Arc<RwLock<Pool>>,
        log: ReplicaLogger,
        malicious_flags: MaliciousFlags,
    ) -> Self {
        Self {
            time_source,
            ingress_pool,
            log,
            malicious_flags,
        }
    }
pub fn new ( time_source : Arc < dyn TimeSource > , ingress_pool : Arc < RwLock < Pool > > , log : ReplicaLogger , malicious_flags : MaliciousFlags , ) -> Self { Self { time_source , ingress_pool , log , malicious_flags , } }
The constructor creates an `IngressClient` instance.
The constructor creates an ` IngressClient ` instance .
time_source
Arc<dyn TimeSource>
ingress_pool
Arc<RwLock<Pool>>
log
ReplicaLogger
malicious_flags
MaliciousFlags
time_source
Arc<dyn TimeSource>
ingress_pool
Arc<RwLock<Pool>>
log
ReplicaLogger
malicious_flags
MaliciousFlags