pub struct DestinationTimeoutsBuilder { /* private fields */ }Expand description
Builder for DestinationTimeouts.
Implementations§
Source§impl DestinationTimeoutsBuilder
impl DestinationTimeoutsBuilder
pub fn connect(&mut self, value: Option<u64>) -> &mut Self
pub fn read(&mut self, value: Option<u64>) -> &mut Self
pub fn write(&mut self, value: Option<u64>) -> &mut Self
pub fn idle(&mut self, value: Option<u64>) -> &mut Self
Sourcepub fn build(
&self,
) -> Result<DestinationTimeouts, DestinationTimeoutsBuilderError>
pub fn build( &self, ) -> Result<DestinationTimeouts, DestinationTimeoutsBuilderError>
Trait Implementations§
Source§impl Clone for DestinationTimeoutsBuilder
impl Clone for DestinationTimeoutsBuilder
Source§fn clone(&self) -> DestinationTimeoutsBuilder
fn clone(&self) -> DestinationTimeoutsBuilder
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 moreAuto Trait Implementations§
impl Freeze for DestinationTimeoutsBuilder
impl RefUnwindSafe for DestinationTimeoutsBuilder
impl Send for DestinationTimeoutsBuilder
impl Sync for DestinationTimeoutsBuilder
impl Unpin for DestinationTimeoutsBuilder
impl UnwindSafe for DestinationTimeoutsBuilder
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