pub struct DHTConfig {
pub k: usize,
pub alpha: usize,
pub replication: usize,
pub republish_interval: u64,
}Expand description
DHT configuration
Fields§
§k: usizeK-bucket size (typically 20)
alpha: usizeAlpha parameter for parallel queries (typically 3)
replication: usizeReplication factor
republish_interval: u64Key republish interval in seconds
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DHTConfig
impl RefUnwindSafe for DHTConfig
impl Send for DHTConfig
impl Sync for DHTConfig
impl Unpin for DHTConfig
impl UnsafeUnpin for DHTConfig
impl UnwindSafe for DHTConfig
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