pub struct ConnectorLimits {
pub connect_deadline: Duration,
pub buffers: TransportBufferLimits,
pub cancel_grace: Duration,
pub cleanup_deadline: Duration,
}Expand description
Connector-level limits applied at open.
Fields§
§connect_deadline: DurationConnect / open deadline.
buffers: TransportBufferLimitsBuffer bounds.
cancel_grace: DurationCancellation grace before forced terminate (caller policy may override).
cleanup_deadline: DurationCleanup deadline after terminal selection.
Trait Implementations§
Source§impl Clone for ConnectorLimits
impl Clone for ConnectorLimits
Source§fn clone(&self) -> ConnectorLimits
fn clone(&self) -> ConnectorLimits
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ConnectorLimits
impl Debug for ConnectorLimits
Auto Trait Implementations§
impl Freeze for ConnectorLimits
impl RefUnwindSafe for ConnectorLimits
impl Send for ConnectorLimits
impl Sync for ConnectorLimits
impl Unpin for ConnectorLimits
impl UnsafeUnpin for ConnectorLimits
impl UnwindSafe for ConnectorLimits
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