(timeout time.Duration)
| 366 | } |
| 367 | |
| 368 | func (c *baseClient) withTimeout(timeout time.Duration) *baseClient { |
| 369 | opt := c.cloneOpt() |
| 370 | opt.ReadTimeout = timeout |
| 371 | opt.WriteTimeout = timeout |
| 372 | |
| 373 | clone := c.clone() |
| 374 | clone.opt = opt |
| 375 | |
| 376 | return clone |
| 377 | } |
| 378 | |
| 379 | func (c *baseClient) String() string { |
| 380 | return fmt.Sprintf("Redis<%s db:%d>", c.getAddr(), c.opt.DB) |
no test coverage detected