pub struct TCPConnectSource { /* private fields */ }Expand description
Entropy source that times TCP three-way handshakes to remote hosts. The nanosecond-resolution timing captures NIC DMA jitter, kernel buffer allocation, remote server load, and network path congestion.
No tunable parameters — cycles through a fixed set of TCP targets automatically.
Implementations§
Trait Implementations§
Source§impl Default for TCPConnectSource
impl Default for TCPConnectSource
Source§impl EntropySource for TCPConnectSource
impl EntropySource for TCPConnectSource
Auto Trait Implementations§
impl !Freeze for TCPConnectSource
impl RefUnwindSafe for TCPConnectSource
impl Send for TCPConnectSource
impl Sync for TCPConnectSource
impl Unpin for TCPConnectSource
impl UnsafeUnpin for TCPConnectSource
impl UnwindSafe for TCPConnectSource
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