pub struct AnnounceRateState {
pub destination: DestinationHash,
pub last_allowed_announce_at: InstantMillis,
pub blocked_until: InstantMillis,
pub rate_violations: u16,
}Fields§
§destination: DestinationHash§last_allowed_announce_at: InstantMillis§blocked_until: InstantMillis§rate_violations: u16Trait Implementations§
Source§impl Clone for AnnounceRateState
impl Clone for AnnounceRateState
Source§fn clone(&self) -> AnnounceRateState
fn clone(&self) -> AnnounceRateState
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 moreSource§impl Debug for AnnounceRateState
impl Debug for AnnounceRateState
impl Eq for AnnounceRateState
Source§impl PartialEq for AnnounceRateState
impl PartialEq for AnnounceRateState
impl StructuralPartialEq for AnnounceRateState
Auto Trait Implementations§
impl Freeze for AnnounceRateState
impl RefUnwindSafe for AnnounceRateState
impl Send for AnnounceRateState
impl Sync for AnnounceRateState
impl Unpin for AnnounceRateState
impl UnsafeUnpin for AnnounceRateState
impl UnwindSafe for AnnounceRateState
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