MCPcopy Create free account
hub / github.com/erans/pgsqlite / get_state

Method get_state

src/protocol/rate_limiter.rs:268–271  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

266 }
267
268 fn get_state(&self) -> (CircuitState, u32, u32) {
269 let packed = self.packed_state.load(Ordering::Acquire);
270 Self::unpack_state(packed)
271 }
272
273 fn instant_to_nanos(instant: Instant) -> u64 {
274 // Convert Instant to nanoseconds since UNIX epoch (approximate)

Callers 2

get_circuit_stateMethod · 0.80
get_statsMethod · 0.80

Calls 1

loadMethod · 0.80

Tested by

no test coverage detected