pub fn with(mut self, other: Delay) -> Self {
        self.inner = Some(match self.inner.take() {
            None => other,
            Some(w) => Delay::from(Box::new(DelayComposer::new(w, other))),
        });
        self
    }
/// Add a delay to the current builder. If a builder implements multiple delays, they
/// will run sequentially, so if you have 2 Throttle delays, they will wait one after the
/// other. This composer can be used though with a Throttle and a Timeout to throttle a
/// thread, and error out if it throttles too long.
Add a delay to the current builder. If a builder implements multiple delays, they
will run sequentially, so if you have 2 Throttle delays, they will wait one after the
other. This composer can be used though with a Throttle and a Timeout to throttle a
thread, and error out if it throttles too long.
Add a delay to the current builder . If a builder implements multiple delays they will run sequentially so if you have 2 Throttle delays they will wait one after the other . This composer can be used though with a Throttle and a Timeout to throttle a thread and error out if it throttles too long .
pub fn with(mut self, other: Delay) -> Self {
        self.inner = Some(match self.inner.take() {
            None => other,
            Some(w) => Delay::from(Box::new(DelayComposer::new(w, other))),
        });
        self
    }
pub fn with ( mut self , other : Delay ) -> Self { self . inner = Some ( match self . inner . take ( ) { None => other , Some ( w ) => Delay :: from ( Box :: new ( DelayComposer :: new ( w , other ) ) ) , } ) ; self }
Add a delay to the current builder.
Add a delay to the current builder .
mut self
other
Delay
mut self
other
Delay