pub trait MultiValuesMultiAdder<T>: MultiValuesMultiAdderSealed<T> {
// Required method
fn add_values(&mut self, values: Vec<T>) -> ValueResult<()>;
}Expand description
Internal trait used to add multiple values to MultiValues.
This trait backs MultiValues::add<S>(); downstream code should call the
inherent method instead of implementing or naming this trait directly.
Required Methods§
Sourcefn add_values(&mut self, values: Vec<T>) -> ValueResult<()>
fn add_values(&mut self, values: Vec<T>) -> ValueResult<()>
Appends all values from values.
§Returns
Returns Ok(()) when the values can be appended, or a ValueError
describing the type mismatch.