pub struct PeerScoreConfig {
pub default_score: Score,
pub ban_score: Score,
pub ban_timeout_ms: u64,
}Expand description
PeerStore Scoring configuration
Fields§
§default_score: ScoreDefault score
ban_score: ScoreBan score
ban_timeout_ms: u64Ban time
Trait Implementations§
Source§impl Clone for PeerScoreConfig
impl Clone for PeerScoreConfig
Source§fn clone(&self) -> PeerScoreConfig
fn clone(&self) -> PeerScoreConfig
Returns a copy 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 PeerScoreConfig
impl Debug for PeerScoreConfig
Source§impl Default for PeerScoreConfig
impl Default for PeerScoreConfig
impl Copy for PeerScoreConfig
Auto Trait Implementations§
impl Freeze for PeerScoreConfig
impl RefUnwindSafe for PeerScoreConfig
impl Send for PeerScoreConfig
impl Sync for PeerScoreConfig
impl Unpin for PeerScoreConfig
impl UnwindSafe for PeerScoreConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more