pub trait MultiValuesSetter<T>: MultiValuesSetterSealed<T> {
// Required method
fn set_values(&mut self, values: Vec<T>) -> ValueResult<()>;
}Expand description
Internal trait used to set specific value lists in MultiValues.
This trait backs MultiValues::set<S>(); downstream code should call the
inherent method instead of implementing or naming this trait directly.
Required Methods§
Sourcefn set_values(&mut self, values: Vec<T>) -> ValueResult<()>
fn set_values(&mut self, values: Vec<T>) -> ValueResult<()>
Replaces the stored values with values.
§Returns
Returns Ok(()) when the values can be stored, or a ValueError
describing why the update failed.