newWriteOptions returns new writeOptions instance.
(wOpts ...WriteOption)
| 34 | |
| 35 | // newWriteOptions returns new writeOptions instance. |
| 36 | func newWriteOptions(wOpts ...WriteOption) *writeOptions { |
| 37 | wo := &writeOptions{ |
| 38 | cellOpts: cell.NewOptions(), |
| 39 | } |
| 40 | for _, o := range wOpts { |
| 41 | o.set(wo) |
| 42 | } |
| 43 | return wo |
| 44 | } |
| 45 | |
| 46 | // writeOption implements WriteOption. |
| 47 | type writeOption func(*writeOptions) |
no test coverage detected