pub struct DHTOptions {
pub port: u16,
pub auto_metadata: bool,
pub metadata_timeout: u64,
pub max_metadata_queue_size: usize,
pub max_metadata_worker_count: usize,
pub netmode: NetMode,
pub node_queue_capacity: usize,
pub hash_queue_capacity: usize,
}Fields§
§port: u16§auto_metadata: bool§metadata_timeout: u64§max_metadata_queue_size: usize§max_metadata_worker_count: usize§netmode: NetMode§node_queue_capacity: usize§hash_queue_capacity: usizeTrait Implementations§
Source§impl Clone for DHTOptions
impl Clone for DHTOptions
Source§fn clone(&self) -> DHTOptions
fn clone(&self) -> DHTOptions
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 DHTOptions
impl Debug for DHTOptions
Auto Trait Implementations§
impl Freeze for DHTOptions
impl RefUnwindSafe for DHTOptions
impl Send for DHTOptions
impl Sync for DHTOptions
impl Unpin for DHTOptions
impl UnwindSafe for DHTOptions
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