pub struct PeerRateLimitConfig {
pub max_capsules_per_hour: usize,
pub window_secs: i64,
}Fields§
§max_capsules_per_hour: usize§window_secs: i64Trait Implementations§
Source§impl Clone for PeerRateLimitConfig
impl Clone for PeerRateLimitConfig
Source§fn clone(&self) -> PeerRateLimitConfig
fn clone(&self) -> PeerRateLimitConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PeerRateLimitConfig
impl Debug for PeerRateLimitConfig
Source§impl Default for PeerRateLimitConfig
impl Default for PeerRateLimitConfig
Source§impl<'de> Deserialize<'de> for PeerRateLimitConfig
impl<'de> Deserialize<'de> for PeerRateLimitConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for PeerRateLimitConfig
impl PartialEq for PeerRateLimitConfig
Source§impl Serialize for PeerRateLimitConfig
impl Serialize for PeerRateLimitConfig
impl Eq for PeerRateLimitConfig
impl StructuralPartialEq for PeerRateLimitConfig
Auto Trait Implementations§
impl Freeze for PeerRateLimitConfig
impl RefUnwindSafe for PeerRateLimitConfig
impl Send for PeerRateLimitConfig
impl Sync for PeerRateLimitConfig
impl Unpin for PeerRateLimitConfig
impl UnsafeUnpin for PeerRateLimitConfig
impl UnwindSafe for PeerRateLimitConfig
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