pub struct Throughput;Expand description
Favors sustained throughput and larger transfer batches.
Trait Implementations§
Source§impl Debug for Throughput
impl Debug for Throughput
Source§impl DriverProfile for Throughput
impl DriverProfile for Throughput
const RING_ENTRIES: u32 = 4096
const PROVIDED_BUF_LEN: usize
const CQ_ENTRIES: u32 = 65536
const DEFER_TASKRUN: bool = true
const FIXED_FILE_SLOTS: u32 = 65535
const OUTBOUND_RESERVE: u32 = 256
const PROVIDED_BUF_ENTRIES: u16 = 4096
const READY_SLOTS: usize = 1024
Source§impl RuntimeProfile for Throughput
impl RuntimeProfile for Throughput
const HYBRID_PARK: bool = true
const IDLE_WINDOW: Duration
const SEND_DEADLINE: Option<Duration>
const USER_TIMEOUT: Option<Duration>
const ABS_CONN_AGE: Option<Duration>
const PER_IP_CAP: u32 = 256
Auto Trait Implementations§
impl Freeze for Throughput
impl RefUnwindSafe for Throughput
impl Send for Throughput
impl Sync for Throughput
impl Unpin for Throughput
impl UnsafeUnpin for Throughput
impl UnwindSafe for Throughput
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