#[repr(align(64))]pub struct OptimizedRateLimiter { /* private fields */ }Expand description
Performance-optimized rate limiter for high-frequency trading applications Uses a token bucket algorithm with precise timing and low-latency synchronization
Implementations§
Trait Implementations§
Source§impl Clone for OptimizedRateLimiter
impl Clone for OptimizedRateLimiter
Source§fn clone(&self) -> OptimizedRateLimiter
fn clone(&self) -> OptimizedRateLimiter
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for OptimizedRateLimiter
impl !RefUnwindSafe for OptimizedRateLimiter
impl Send for OptimizedRateLimiter
impl Sync for OptimizedRateLimiter
impl Unpin for OptimizedRateLimiter
impl !UnwindSafe for OptimizedRateLimiter
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more