Merge these defaults with the provided Options. User options take precedence over defaults.
(&self, options: &crate::common::Options)
| 207 | /// Merge these defaults with the provided Options. |
| 208 | /// User options take precedence over defaults. |
| 209 | pub fn merge_options(&self, options: &crate::common::Options) -> crate::common::Options { |
| 210 | let mut merged = self.defaults.clone(); |
| 211 | merged.extend(options.to_map().clone()); |
| 212 | crate::common::Options::from_map(merged) |
| 213 | } |
| 214 | |
| 215 | /// Convert to Options struct. |
| 216 | pub fn to_options(&self) -> crate::common::Options { |