pub struct RateLimitOp { /* private fields */ }Expand description
Compiled rate limit operator
Implementations§
Source§impl RateLimitOp
impl RateLimitOp
Sourcepub fn from_config(config: &RateLimitConfig) -> Result<Self>
pub fn from_config(config: &RateLimitConfig) -> Result<Self>
Create a RateLimitOp from a RateLimitConfig
Trait Implementations§
Source§impl Debug for RateLimitOp
impl Debug for RateLimitOp
Source§impl PipelineOperator for RateLimitOp
impl PipelineOperator for RateLimitOp
Auto Trait Implementations§
impl Freeze for RateLimitOp
impl !RefUnwindSafe for RateLimitOp
impl Send for RateLimitOp
impl Sync for RateLimitOp
impl Unpin for RateLimitOp
impl UnsafeUnpin for RateLimitOp
impl !UnwindSafe for RateLimitOp
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