//! Utility functions to use with `#[config(merge)]` attribute
use Infallible;
/// Utility function to use with `#[config(merge)]` attribute
///
/// this function will append a vector to the previos one instead of replacing it
///
/// usage:
///
/// ```text
/// #[config(merge = metre::merge::append_vec)]
/// my_field: Vec<T>
/// ```