(target: &mut Option<T>, source: Option<T>)
| 675 | } |
| 676 | |
| 677 | fn merge_option_replace<T>(target: &mut Option<T>, source: Option<T>) { |
| 678 | if let Some(value) = source { |
| 679 | *target = Some(value); |
| 680 | } |
| 681 | } |
| 682 | |
| 683 | fn merge_option_deep<T: DeepMerge>(target: &mut Option<T>, source: Option<T>) { |
| 684 | if let Some(source_value) = source { |
no outgoing calls
no test coverage detected