pub struct AnnounceRateLimit {
pub target_ms: u64,
pub grace: u16,
pub penalty_ms: u64,
}Expand description
RNS 1.4.2 announce_rate_target, announce_rate_grace, and announce_rate_penalty, with seconds widened to milliseconds.
Fields§
§target_ms: u64§grace: u16§penalty_ms: u64Trait Implementations§
Source§impl Clone for AnnounceRateLimit
impl Clone for AnnounceRateLimit
Source§fn clone(&self) -> AnnounceRateLimit
fn clone(&self) -> AnnounceRateLimit
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AnnounceRateLimit
Source§impl Debug for AnnounceRateLimit
impl Debug for AnnounceRateLimit
impl Eq for AnnounceRateLimit
Source§impl PartialEq for AnnounceRateLimit
impl PartialEq for AnnounceRateLimit
impl StructuralPartialEq for AnnounceRateLimit
Auto Trait Implementations§
impl Freeze for AnnounceRateLimit
impl RefUnwindSafe for AnnounceRateLimit
impl Send for AnnounceRateLimit
impl Sync for AnnounceRateLimit
impl Unpin for AnnounceRateLimit
impl UnsafeUnpin for AnnounceRateLimit
impl UnwindSafe for AnnounceRateLimit
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