MCPcopy Create free account
hub / github.com/actix/examples / new_transform

Method new_transform

middleware/rate-limit/src/rate_limit.rs:82–87  ·  view source on GitHub ↗
(&self, service: S)

Source from the content-addressed store, hash-verified

80 type Future = Ready<Result<Self::Transform, Self::InitError>>;
81
82 fn new_transform(&self, service: S) -> Self::Future {
83 ready(Ok(RateLimitService {
84 service,
85 token_bucket: RefCell::new(TokenBucket::new(self.limit)),
86 }))
87 }
88}
89
90struct TokenBucket {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected